1 #ifndef __APPLICATIONWINDOW_H__
2 #define __APPLICATIONWINDOW_H__
6 // Forward declarations
13 class ApplicationWindow: public QMainWindow
15 // All Qt apps require this macro
22 void closeEvent(QCloseEvent * event);
28 void DeleteTool(void);
29 void DimensionTool(void);
33 void CreateActions(void);
34 QAction * CreateAction(QString name, QString tooltip, QString statustip,
35 QIcon icon, QKeySequence key, bool checkable = false);
36 QAction * CreateAction2(QString name, QString tooltip, QString statustip,
37 QIcon icon, QKeySequence key1, QKeySequence key2, bool checkable = false);
38 void CreateMenus(void);
39 void CreateToolbars(void);
40 void ReadSettings(void);
41 void WriteSettings(void);
43 // EditWindow * editWnd;
44 // CharWindow * charWnd;
45 DrawingView * drawing;
46 AboutWindow * aboutWin;
51 QAction * fixAngleAct;
52 QAction * fixLengthAct;
54 QAction * addDimensionAct;
56 QAction * addCircleAct;
61 #endif // __APPLICATIONWINDOW_H__