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;