void SetRotateToolActive(bool state = true);
void SetAddLineToolActive(bool state = true);
void SetAddCircleToolActive(bool state = true);
+ void SetAddDimensionToolActive(bool state = true);
void UpdateGridBackground(void);
public slots:
Vector oldPoint;
bool addLineTool;
bool addCircleTool;
- Action * toolAction;
-/* QSize minimumSizeHint() const;
- QSize sizeHint() const;
-
- private:
- void CreateCursors(void);
- QPoint GetAdjustedMousePosition(QMouseEvent * event);
- QPoint GetAdjustedClientPosition(int x, int y);
-
- QImage image;
- QPoint pt, ptOffset, ptPrevious;
- ToolType tool; // Current tool
- GlyphPoints pts; // Glyph point structure
- int32 ptHighlight, oldPtHighlight, ptNextHighlight, oldPtNextHighlight;
- bool polyFirstPoint;
+ bool addDimensionTool;
- ToolWindow * toolPalette;
- QCursor cur[8];
-*/
+ public:
+ Action * toolAction;
};
#endif // __DRAWINGVIEW_H__