Mercurial > hg > tony
diff 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 |
line wrap: on
line diff
--- a/src/MainWindow.h Fri Jan 10 15:27:11 2014 +0000 +++ b/src/MainWindow.h Fri Jan 10 15:46:39 2014 +0000 @@ -53,10 +53,13 @@ virtual void octaveShiftUp(); virtual void octaveShiftDown(); - virtual void cycleWaveform(); - virtual void cyclePitch(); - virtual void cycleNotes(); - virtual void updateLayerStatuses(); + virtual void showAudioToggled(); + virtual void showPitchToggled(); + virtual void showNotesToggled(); + + virtual void playAudioToggled(); + virtual void playPitchToggled(); + virtual void playNotesToggled(); virtual void doubleClickSelectInvoked(size_t); @@ -86,6 +89,7 @@ virtual void updateMenuStates(); virtual void updateDescriptionLabel(); + virtual void updateLayerStatuses(); virtual void layerRemoved(Layer *); virtual void layerInAView(Layer *, bool); @@ -137,6 +141,13 @@ QAction *m_toggleIntelligenceAction; bool m_intelligentActionOn; // GF: !!! temporary + QAction *m_showAudio; + QAction *m_showPitch; + QAction *m_showNotes; + QAction *m_playAudio; + QAction *m_playPitch; + QAction *m_playNotes; + QLabel *m_waveformStatus; QLabel *m_pitchStatus; QLabel *m_notesStatus;