|
Krita Source Code Documentation
|
#include <KoPathToolHandle.h>
Inheritance diagram for ParameterHandle:Public Member Functions | |
| QRectF | boundingRect () const override |
| bool | check (const QList< KoPathShape * > &selectedShapes) override |
| KoInteractionStrategy * | handleMousePress (KoPointerEvent *event) override |
| void | paint (QPainter &painter, const KoViewConverter &converter, qreal handleRadius, int decorationThickness) override |
| ParameterHandle (KoPathTool *tool, KoParameterShape *parameterShape, int handleId) | |
Public Member Functions inherited from KoPathToolHandle | |
| KoPathToolHandle (KoPathTool *tool) | |
| virtual void | trySelectHandle () |
| virtual | ~KoPathToolHandle () |
Protected Attributes | |
| int | m_handleId |
| KoParameterShape * | m_parameterShape |
Protected Attributes inherited from KoPathToolHandle | |
| KoPathTool * | m_tool |
Definition at line 62 of file KoPathToolHandle.h.
| ParameterHandle::ParameterHandle | ( | KoPathTool * | tool, |
| KoParameterShape * | parameterShape, | ||
| int | handleId ) |
Definition at line 162 of file KoPathToolHandle.cpp.
|
overridevirtual |
Implements KoPathToolHandle.
Definition at line 176 of file KoPathToolHandle.cpp.
References KoParameterShape::handlePosition(), m_handleId, m_parameterShape, and KoShape::shapeToDocument().
|
overridevirtual |
Implements KoPathToolHandle.
Definition at line 192 of file KoPathToolHandle.cpp.
References m_parameterShape.
|
overridevirtual |
Implements KoPathToolHandle.
Definition at line 181 of file KoPathToolHandle.cpp.
References KoPointerEvent::button(), KoPathToolSelection::clear(), m_handleId, m_parameterShape, KoPathToolHandle::m_tool, and KoPathTool::selection().
|
overridevirtual |
Implements KoPathToolHandle.
Definition at line 169 of file KoPathToolHandle.cpp.
References KoShape::createHandlePainterHelperView(), KisHandleStyle::highlightedPrimaryHandles(), m_handleId, m_parameterShape, KoParameterShape::paintHandle(), and KisHandlePainterHelper::setHandleStyle().
|
protected |
Definition at line 72 of file KoPathToolHandle.h.
|
protected |
Definition at line 71 of file KoPathToolHandle.h.