34 #ifndef WINDOWMANAGER_H
35 #define WINDOWMANAGER_H
39 #include <QtCore/QList>
40 #include <QtGui/QStandardItemModel>
41 #include <QtGui/QMenu>
60 static QStandardItemModel * getItemModel ();
69 static void registerWindowMenu ( QMenu *windowMenu );
76 static void registerWindow (
Window *window );
83 static void unregisterWindow (
Window *window );
92 static Window * getDocumentationWindow ();
100 static void highlightWindowAction (
Window *window );
109 static void updateWindowActionTitle (
Window *window );
117 static bool hasAdditionalWindows ();
122 static void closeAdditionalWindows ();