void DeleteTool(void);
void DimensionTool(void);
void RotateTool(void);
+ void MirrorTool(void);
void AddLineTool(void);
void AddCircleTool(void);
void AddArcTool(void);
void Settings(void);
void HandleGrouping(void);
void HandleGridSizeInPixels(int);
+ void HandleGridSizeInBaseUnits(QString);
+ void HandleDimensionSize(QString);
private:
void ClearUIToolStatesExcept(QAction *);
void ReadSettings(void);
void WriteSettings(void);
- DrawingView * drawing;
AboutWindow * aboutWin;
QLabel * zoomIndicator;
QString documentName;
+ QLineEdit * baseUnitInput;
+ QLineEdit * dimensionSizeInput;
QSettings settings;
QAction * zoomOutAct;
QAction * snapToGridAct;
QAction * groupAct;
+ QAction * connectAct;
+ QAction * disconnectAct;
+ QAction * mirrorAct;
+
+ // Class variables
+ public:
+ static DrawingView * drawing;
};
#endif // __APPLICATIONWINDOW_H__