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