comparison src/MainWindow.h @ 144:c21b87a62ce6

Quick sketch version of two separate sets of toggle buttons (show and play)
author Chris Cannam
date Fri, 10 Jan 2014 15:46:39 +0000
parents edff2113260c
children cdc9d5f7978c
comparison
equal deleted inserted replaced
143:b5e46f9bceb8 144:c21b87a62ce6
51 virtual void toolFreeEditSelected(); 51 virtual void toolFreeEditSelected();
52 52
53 virtual void octaveShiftUp(); 53 virtual void octaveShiftUp();
54 virtual void octaveShiftDown(); 54 virtual void octaveShiftDown();
55 55
56 virtual void cycleWaveform(); 56 virtual void showAudioToggled();
57 virtual void cyclePitch(); 57 virtual void showPitchToggled();
58 virtual void cycleNotes(); 58 virtual void showNotesToggled();
59 virtual void updateLayerStatuses(); 59
60 virtual void playAudioToggled();
61 virtual void playPitchToggled();
62 virtual void playNotesToggled();
60 63
61 virtual void doubleClickSelectInvoked(size_t); 64 virtual void doubleClickSelectInvoked(size_t);
62 65
63 virtual void paneAdded(Pane *); 66 virtual void paneAdded(Pane *);
64 virtual void paneHidden(Pane *); 67 virtual void paneHidden(Pane *);
84 virtual void documentModified(); 87 virtual void documentModified();
85 virtual void documentRestored(); 88 virtual void documentRestored();
86 89
87 virtual void updateMenuStates(); 90 virtual void updateMenuStates();
88 virtual void updateDescriptionLabel(); 91 virtual void updateDescriptionLabel();
92 virtual void updateLayerStatuses();
89 93
90 virtual void layerRemoved(Layer *); 94 virtual void layerRemoved(Layer *);
91 virtual void layerInAView(Layer *, bool); 95 virtual void layerInAView(Layer *, bool);
92 96
93 virtual void mainModelChanged(WaveFileModel *); 97 virtual void mainModelChanged(WaveFileModel *);
135 QAction *m_rwdAction; 139 QAction *m_rwdAction;
136 QAction *m_editSelectAction; 140 QAction *m_editSelectAction;
137 QAction *m_toggleIntelligenceAction; 141 QAction *m_toggleIntelligenceAction;
138 bool m_intelligentActionOn; // GF: !!! temporary 142 bool m_intelligentActionOn; // GF: !!! temporary
139 143
144 QAction *m_showAudio;
145 QAction *m_showPitch;
146 QAction *m_showNotes;
147 QAction *m_playAudio;
148 QAction *m_playPitch;
149 QAction *m_playNotes;
150
140 QLabel *m_waveformStatus; 151 QLabel *m_waveformStatus;
141 QLabel *m_pitchStatus; 152 QLabel *m_pitchStatus;
142 QLabel *m_notesStatus; 153 QLabel *m_notesStatus;
143 154
144 KeyReference *m_keyReference; 155 KeyReference *m_keyReference;