krita
KisToolNonPaint Class Reference
Inheritance diagram for KisToolNonPaint:

Detailed Description
Definition at line 39 of file kis_tool_non_paint.h.
Public Slots | |
| virtual void | activate () |
| virtual void | deactivate () |
Public Member Functions | |
| KisToolNonPaint (const QString &UIName) | |
| virtual | ~KisToolNonPaint () |
| virtual void | update (KisCanvasSubject *subject) |
| virtual void | paint (KisCanvasPainter &gc) |
| virtual void | paint (KisCanvasPainter &gc, const QRect &rc) |
| virtual void | buttonPress (KisButtonPressEvent *e) |
| virtual void | move (KisMoveEvent *e) |
| virtual void | buttonRelease (KisButtonReleaseEvent *e) |
| virtual void | doubleClick (KisDoubleClickEvent *e) |
| virtual void | keyPress (QKeyEvent *e) |
| virtual void | keyRelease (QKeyEvent *e) |
| virtual QCursor | cursor () |
| virtual void | setCursor (const QCursor &cursor) |
| virtual enumToolType | toolType () |
Protected Member Functions | |
| void | notifyModified () const |
Protected Attributes | |
| KisCanvasSubject * | m_subject |
Member Function Documentation
| void KisToolNonPaint::update | ( | KisCanvasSubject * | subject | ) | [virtual] |
Implement this function to query the KisCanvasSubject implementation about state that may be interesting, such as current paint color and so on.
- Parameters:
-
subject the KisCanvasSubject that may know something that's interesting for us.
Implements KisCanvasObserver.
Reimplemented in KisToolDummy.
Definition at line 38 of file kis_tool_non_paint.cc.
| void KisToolNonPaint::activate | ( | ) | [virtual, slot] |
This slot is called when the tool is selected in the toolbox.
Implements KisTool.
Definition at line 97 of file kis_tool_non_paint.cc.
| void KisToolNonPaint::deactivate | ( | ) | [virtual, slot] |
deactivate is called when the tool gets deactivated because another tool is selected.
Tools can then clean up after themselves.
Implements KisTool.
Definition at line 51 of file kis_tool_non_paint.cc.
The documentation for this class was generated from the following files:

