1 #ifndef XGUI_MAINWINDOW_H
2 #define XGUI_MAINWINDOW_H
10 class PyConsole_EnhConsole;
12 class XGUI_MainWindow: public QMainWindow
17 XGUI_MainWindow(QWidget* parent = 0);
18 virtual ~XGUI_MainWindow();
20 XGUI_MainMenu* menuObject() const
25 QTreeWidget* objectBrowser() const
27 return myObjectBrowser;
30 void showObjectBrowser();
31 void hideObjectBrowser();
33 QMdiArea* mdiArea() const;
35 XGUI_Viewer* viewer() const
40 void showPythonConsole();
41 void hidePythonConsole();
44 //!! For test purposes only
45 void fillObjectBrowser();
46 void addPropertyPanel();
48 XGUI_MainMenu* myMenuBar;
49 QTreeWidget* myObjectBrowser;
51 XGUI_Viewer* myViewer;
53 PyConsole_EnhConsole* myPythonConsole;