1 #ifndef __APPLICATIONWINDOW_H__
2 #define __APPLICATIONWINDOW_H__
6 // Forward declarations
12 class ApplicationWindow: public QMainWindow
14 // All Qt apps require this macro
21 void closeEvent(QCloseEvent * event);
27 void DeleteTool(void);
30 void CreateActions(void);
31 QAction * CreateAction(QString name, QString tooltip, QString statustip,
32 QIcon icon, QKeySequence key, bool checkable = false);
33 QAction * CreateAction2(QString name, QString tooltip, QString statustip,
34 QIcon icon, QKeySequence key1, QKeySequence key2, bool checkable = false);
35 void CreateMenus(void);
36 void CreateToolbars(void);
37 void ReadSettings(void);
38 void WriteSettings(void);
40 // EditWindow * editWnd;
41 // CharWindow * charWnd;
42 DrawingView * drawing;
47 QAction * fixAngleAct;
48 QAction * fixLengthAct;
50 QAction * addDimensionAct;
52 QAction * addCircleAct;
56 #endif // __APPLICATIONWINDOW_H__