src/tools/selecttool.h

changeset 191
d355d4c52d51
parent 190
3dbdc243f053
child 192
e6faeffed1d1
equal deleted inserted replaced
190:3dbdc243f053 191:d355d4c52d51
1 #pragma once
2 #include "basetool.h"
3 #include "ui/objecteditor.h"
4
5 class SelectTool : public BaseTool
6 {
7 Q_OBJECT
8
9 public:
10 Q_INVOKABLE SelectTool(Document *document);
11 QString name() const override;
12 QString toolTip() const override;
13 bool mouseClick(Canvas*, QMouseEvent*) override;
14 QWidget* toolWidget() override;
15 void selectionChanged(const QSet<ldraw::id_t> &newSelection) override;
16 QString iconName() const override;
17 ObjectEditor* objectEditor;
18 };

mercurial