summaryrefslogtreecommitdiff
path: root/muse2/muse/app.h
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2011-08-21 13:23:24 +0000
committerFlorian Jung <flo@windfisch.org>2011-08-21 13:23:24 +0000
commitedbe737895dacf8bf54813d7bc99c5e851dc8018 (patch)
tree1a8e7fb157879cff1b5db0bcab045244d10dc721 /muse2/muse/app.h
parentddd2a029be95206f1cd834cb76f6d5bb1859b890 (diff)
added "windows" menu
removed unneeded debugging messages ("FINDMICH")
Diffstat (limited to 'muse2/muse/app.h')
-rw-r--r--muse2/muse/app.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/muse2/muse/app.h b/muse2/muse/app.h
index 7e47101a..52bccf64 100644
--- a/muse2/muse/app.h
+++ b/muse2/muse/app.h
@@ -128,6 +128,10 @@ class MusE : public QMainWindow
// Automation Menu Actions
QAction *autoMixerAction, *autoSnapshotAction, *autoClearAction;
+ // Window Menu Actions
+ QAction* windowsCascadeAction;
+ QAction* windowsTileAction;
+
// Settings Menu Actions
QAction *settingsGlobalAction, *settingsShortcutsAction, *settingsMetronomeAction, *settingsMidiSyncAction;
QAction *settingsMidiIOAction, *settingsAppearanceAction, *settingsMidiPortAction;
@@ -149,7 +153,7 @@ class MusE : public QMainWindow
// when adding a menu to the main window, remember adding it to
// either the leadingMenus or trailingMenus list!
- QMenu *menu_file, *menuView, *menuSettings, *menu_help;
+ QMenu *menu_file, *menuView, *menuSettings, *menuWindows, *menu_help;
QMenu* menu_audio, *menuAutomation, *menuUtils;
QMenu* menu_functions, *menuScriptPlugins;
@@ -211,6 +215,7 @@ class MusE : public QMainWindow
QSignalMapper *midiPluginSignalMapper;
QSignalMapper *followSignalMapper;
+ QSignalMapper *windowsMapper;
signals:
void configChanged();
@@ -287,6 +292,8 @@ class MusE : public QMainWindow
void activeTopWinChangedSlot(TopWin*);
void setCurrentMenuSharingTopwin(TopWin*);
+
+ void bringToFront(QWidget* win);
public slots:
bool saveAs();
@@ -333,6 +340,8 @@ class MusE : public QMainWindow
void addMdiSubWindow(QMdiSubWindow*);
void shareMenuAndToolbarChanged(TopWin*, bool);
+ void updateWindowMenu();
+
public:
MusE(int argc, char** argv);
~MusE();