Mercurial > hg > tony
comparison src/Analyser.h @ 14:7ab5ed737788 tonioni
fixed flexi note layer and propagated model selection to analyser
author | gyorgyf |
---|---|
date | Sat, 13 Apr 2013 13:39:17 +0100 |
parents | ab5b3300ba1a |
children | 50ab01b77262 |
comparison
equal
deleted
inserted
replaced
13:b7b5eddfd2c7 | 14:7ab5ed737788 |
---|---|
17 #define ANALYSER_H | 17 #define ANALYSER_H |
18 | 18 |
19 #include <QObject> | 19 #include <QObject> |
20 | 20 |
21 #include "transform/Transform.h" | 21 #include "transform/Transform.h" |
22 #include "layer/LayerFactory.h" // GF: added so we can access the FlexiNotes enum value. | |
23 | |
22 | 24 |
23 class WaveFileModel; | 25 class WaveFileModel; |
24 class Pane; | 26 class Pane; |
25 class PaneStack; | 27 class PaneStack; |
26 class Document; | 28 class Document; |
27 class Layer; | 29 class Layer; |
30 class LayerFactory; | |
28 | 31 |
29 class Analyser : public QObject | 32 class Analyser : public QObject |
30 { | 33 { |
31 Q_OBJECT | 34 Q_OBJECT |
32 | 35 |
41 Document *m_document; | 44 Document *m_document; |
42 WaveFileModel *m_fileModel; | 45 WaveFileModel *m_fileModel; |
43 Pane *m_pane; | 46 Pane *m_pane; |
44 | 47 |
45 Layer *addLayerFor(TransformId); | 48 Layer *addLayerFor(TransformId); |
49 LayerFactory::LayerType preferredLayer; | |
50 | |
46 }; | 51 }; |
47 | 52 |
48 #endif | 53 #endif |