Mercurial > hg > easaier-soundaccess
diff sv/main/MainWindow.h @ 79:afcf540ae3a2
add the real time filter stack to manage real time filters and their attributes
author | lbajardsilogic |
---|---|
date | Tue, 19 Jun 2007 15:15:12 +0000 |
parents | 429cfea499ad |
children | bc5b79e7b1d8 |
line wrap: on
line diff
--- a/sv/main/MainWindow.h Wed Jun 13 15:49:23 2007 +0000 +++ b/sv/main/MainWindow.h Tue Jun 19 15:15:12 2007 +0000 @@ -65,6 +65,7 @@ class AdvancedToolBox; class EasaierSessionManager; class QueryModel; +class RealTimeFilterPropertyStack; class MainWindow : public QMainWindow { @@ -138,6 +139,8 @@ void canSave(bool); void newCurrentPane(Pane *pane); + void canAddFilter(bool); + public slots: void preferenceChanged(PropertyContainer::PropertyName); @@ -189,6 +192,9 @@ void renameCurrentLayer(); void deleteCurrentLayer(); + void addFilter(); + void removeFilter(QString); + void playLoopToggled(); void playSelectionToggled(); void playSpeedChanged(int); @@ -369,7 +375,8 @@ void setupViewMenu(); void setupPaneAndLayerMenus(); void setupTransformsMenu(); - void setupHelpMenu(); + void setupFiltersMenu(); + void setupHelpMenu(); void setupExistingLayersMenus(); void setupToolbars(); @@ -471,6 +478,8 @@ MultiPaneLayerContainer *m_multiPaneLayerContainer; + RealTimeFilterPropertyStack *m_filterPropertyStack; + private: void createMultiPaneLayerContainer();