1.0.6 candidate
[qtmeetings] / src / UserInterface / WindowManager.h
index aa736cf..b71c04d 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef WINDOWMANAGER_H_
 #define WINDOWMANAGER_H_
 
-#include <QWidget>
+#include <QMainWindow>
 #include <QStack>
 
 // Forward declarations
@@ -18,7 +18,7 @@ class QString;
  * can track the views events and restore previous view if the current on is ObservedView. This
  * is a handy mechanism for screensaver etc.
  */
-class WindowManager : public QWidget
+class WindowManager : public QMainWindow
 {
        Q_OBJECT
 
@@ -58,6 +58,10 @@ signals:
         */
        void previousViewRestored();
        
+       void showSettingsClicked();
+
+       void closeClicked();
+
        void dialogActivated();
        void dialogDeactivated();
 
@@ -102,6 +106,12 @@ private:
        //! Stack of views previously displayed.
        QStack<ViewBase *> iViewList;
 
+       //! Menu settings
+    QAction *settingsAction;
+    //! Menu close application
+    QAction *closeAction;
+    //! Edit menu
+    QMenu *editMenu;
 };
 
 #endif /*WINDOWMANAGER_H_*/