Changeset View
Changeset View
Standalone View
Standalone View
plugins/tools/selectiontools/kis_tool_select_elliptical.h
Context not available. | |||||
31 | #include <KoIcon.h> | 31 | #include <KoIcon.h> | ||
---|---|---|---|---|---|
32 | #include <QKeySequence> | 32 | #include <QKeySequence> | ||
33 | #include <kis_icon.h> | 33 | #include <kis_icon.h> | ||
34 | #include <QMenu> | ||||
35 | | ||||
36 | | ||||
34 | 37 | | |||
35 | class __KisToolSelectEllipticalLocal : public KisToolEllipseBase | 38 | class __KisToolSelectEllipticalLocal : public KisToolEllipseBase | ||
36 | { | 39 | { | ||
Context not available. | |||||
38 | 41 | | |||
39 | public: | 42 | public: | ||
40 | __KisToolSelectEllipticalLocal(KoCanvasBase *canvas); | 43 | __KisToolSelectEllipticalLocal(KoCanvasBase *canvas); | ||
41 | | ||||
42 | protected: | 44 | protected: | ||
43 | virtual SelectionMode selectionMode() const = 0; | 45 | virtual SelectionMode selectionMode() const = 0; | ||
44 | virtual SelectionAction selectionAction() const = 0; | 46 | virtual SelectionAction selectionAction() const = 0; | ||
45 | virtual bool antiAliasSelection() const = 0; | 47 | virtual bool antiAliasSelection() const = 0; | ||
46 | private: | 48 | private: | ||
47 | void finishRect(const QRectF &rect) override; | 49 | void finishRect(const QRectF &rect) override; | ||
50 | | ||||
51 | | ||||
52 | | ||||
48 | }; | 53 | }; | ||
49 | 54 | | |||
50 | 55 | | |||
Context not available. | |||||
56 | Q_OBJECT | 61 | Q_OBJECT | ||
57 | public: | 62 | public: | ||
58 | KisToolSelectElliptical(KoCanvasBase* canvas); | 63 | KisToolSelectElliptical(KoCanvasBase* canvas); | ||
64 | QMenu* popupActionsMenu() override; | ||||
65 | | ||||
59 | public Q_SLOTS: | 66 | public Q_SLOTS: | ||
60 | void setSelectionAction(int); | 67 | void setSelectionAction(int); | ||
61 | }; | 68 | }; | ||
Context not available. |