|
| StrokeTool (QObject *parent=0) |
|
void | startStroke () |
|
void | drawStroke () |
|
void | endStroke () |
|
bool | keyPressEvent (QKeyEvent *event) override |
|
bool | keyReleaseEvent (QKeyEvent *event) override |
|
| BaseTool (QObject *parent=0) |
|
void | initialize (Editor *editor) |
|
QString | typeName () |
|
virtual ToolType | type ()=0 |
|
virtual void | loadSettings ()=0 |
|
virtual QCursor | cursor () |
|
virtual void | mousePressEvent (QMouseEvent *)=0 |
|
virtual void | mouseMoveEvent (QMouseEvent *)=0 |
|
virtual void | mouseReleaseEvent (QMouseEvent *)=0 |
|
virtual void | mouseDoubleClickEvent (QMouseEvent *) |
|
virtual void | startAdjusting (ToolPropertyType argSettingType, qreal argStep) |
|
virtual void | stopAdjusting () |
|
virtual void | adjustCursor (qreal argOffsetX, ToolPropertyType type) |
|
virtual void | adjustPressureSensitiveProperties (qreal pressure, bool mouseDevice) |
|
virtual void | clear () |
|
QPixmap | canvasCursor () |
| precision circular cursor: used for drawing a cursor within scribble area. More...
|
|
QPixmap | quickSizeCursor () |
| precision circular cursor: used for drawing stroke size while adjusting More...
|
|
virtual void | setWidth (const qreal width) |
|
virtual void | setFeather (const qreal feather) |
|
virtual void | setInvisibility (const bool invisibility) |
|
virtual void | setBezier (const bool bezier_state) |
|
virtual void | setPressure (const bool pressure) |
|
virtual void | setUseFeather (const bool usingFeather) |
|
virtual void | setPreserveAlpha (const bool preserveAlpha) |
|
virtual void | setVectorMergeEnabled (const bool vectorMergeEnabled) |
|
virtual void | setAA (const int useAA) |
|
virtual void | setInpolLevel (const int level) |
|
virtual void | setTolerance (const int tolerance) |
|
virtual void | setUseFillContour (const bool useFillContour) |
|
virtual void | leavingThisTool () |
|
virtual void | switchingLayers () |
|
QPointF | getCurrentPixel () |
|
QPointF | getCurrentPoint () |
|
QPointF | getLastPixel () |
|
QPointF | getLastPoint () |
|
QPointF | getLastPressPixel () |
|
QPointF | getLastPressPoint () |
|
bool | isPropertyEnabled (ToolPropertyType t) |
|
Definition at line 29 of file stroketool.h.