2 #ifndef XGUI_WORKSHOP_H
3 #define XGUI_WORKSHOP_H
5 #include "XGUI_Interfaces.h"
10 #include <QKeySequence>
12 class XGUI_MainWindow;
16 class XGUI_Workshop: public QObject, public IWorkshop
22 virtual ~XGUI_Workshop();
24 void startApplication();
26 XGUI_MainWindow* mainWindow() const { return myMainWindow; }
28 virtual IWorkbench* addWorkbench(const QString& theName);
40 IModule* loadModule(const QString& theModule);
41 bool activateModule();
43 XGUI_MainWindow* myMainWindow;