Mercurial > hg > sonic-visualiser
comparison main/MainWindow.h @ 218:e6b581c7c246
* Add support for Rubber Band timestretcher
author | Chris Cannam |
---|---|
date | Mon, 26 Nov 2007 13:33:44 +0000 |
parents | 69f83e36b8e5 |
children | 0f635e16881d |
comparison
equal
deleted
inserted
replaced
217:69f83e36b8e5 | 218:e6b581c7c246 |
---|---|
130 virtual void setupRecentFilesMenu(); | 130 virtual void setupRecentFilesMenu(); |
131 virtual void setupRecentTransformsMenu(); | 131 virtual void setupRecentTransformsMenu(); |
132 | 132 |
133 virtual void playSpeedChanged(int); | 133 virtual void playSpeedChanged(int); |
134 virtual void playSharpenToggled(); | 134 virtual void playSharpenToggled(); |
135 #ifndef HAVE_RUBBERBAND | |
135 virtual void playMonoToggled(); | 136 virtual void playMonoToggled(); |
137 #endif | |
136 virtual void playSoloToggled(); | 138 virtual void playSoloToggled(); |
137 virtual void alignToggled(); | 139 virtual void alignToggled(); |
138 | 140 |
139 virtual void speedUpPlayback(); | 141 virtual void speedUpPlayback(); |
140 virtual void slowDownPlayback(); | 142 virtual void slowDownPlayback(); |
163 protected: | 165 protected: |
164 Overview *m_overview; | 166 Overview *m_overview; |
165 Fader *m_fader; | 167 Fader *m_fader; |
166 AudioDial *m_playSpeed; | 168 AudioDial *m_playSpeed; |
167 QPushButton *m_playSharpen; | 169 QPushButton *m_playSharpen; |
170 #ifndef HAVE_RUBBERBAND | |
168 QPushButton *m_playMono; | 171 QPushButton *m_playMono; |
172 #endif | |
169 WaveformLayer *m_panLayer; | 173 WaveformLayer *m_panLayer; |
170 | 174 |
171 bool m_mainMenusCreated; | 175 bool m_mainMenusCreated; |
172 QMenu *m_paneMenu; | 176 QMenu *m_paneMenu; |
173 QMenu *m_layerMenu; | 177 QMenu *m_layerMenu; |