#ifndef WINDOWMANAGER_H_
#define WINDOWMANAGER_H_
-#include <QWidget>
+#include <QMainWindow>
#include <QStack>
// Forward declarations
* 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
*/
void previousViewRestored();
+ void showSettingsClicked();
+
+ void closeClicked();
+
void dialogActivated();
void dialogDeactivated();
//! Stack of views previously displayed.
QStack<ViewBase *> iViewList;
+ //! Menu settings
+ QAction *settingsAction;
+ //! Menu close application
+ QAction *closeAction;
+ //! Edit menu
+ QMenu *editMenu;
};
#endif /*WINDOWMANAGER_H_*/