|
Krita Source Code Documentation
|
Public Member Functions | |
| KoViewConverter * | converter () const |
| bool | drawButton (KoSvgTextShape *text) |
| QRectF | getButtonRect (QRectF base) |
| QRectF | getButtonRectCorrected (QRectF base) |
| KoSvgTextShape * | getPotentialTextShape (const QPointF &point) |
| KoSvgTextShape * | getTextModeShape () |
| Private (KoCanvasBase *canvasBase) | |
Public Attributes | |
| KoCanvasBase * | canvas |
| int | decorationThickness = 1 |
| bool | drawBoundingRect = true |
| bool | drawOutline = false |
| bool | drawTextWrappingArea = false |
| int | handleRadius = 7 |
| bool | textWrappingAreasHovered = false |
Definition at line 25 of file KoSvgTextShapeOutlineHelper.cpp.
|
inline |
Definition at line 26 of file KoSvgTextShapeOutlineHelper.cpp.
|
inline |
Definition at line 53 of file KoSvgTextShapeOutlineHelper.cpp.
References canvas, and KoCanvasBase::viewConverter().
|
inline |
Definition at line 65 of file KoSvgTextShapeOutlineHelper.cpp.
References KoSvgTextShape::internalShapeManager(), and KoShapeManager::shapes.
|
inline |
Definition at line 57 of file KoSvgTextShapeOutlineHelper.cpp.
References BUTTON_ICON_SIZE, BUTTON_PADDING, and buttonSize().
|
inline |
Definition at line 61 of file KoSvgTextShapeOutlineHelper.cpp.
References converter(), getButtonRect(), and KoViewConverter::viewToDocument().
|
inline |
Definition at line 41 of file KoSvgTextShapeOutlineHelper.cpp.
References KoSvgTextShape::boundingRect(), canvas, drawButton(), getButtonRectCorrected(), KoSelection::selectedEditableShapes(), KoShapeManager::selection, and KoCanvasBase::shapeManager().
|
inline |
Definition at line 37 of file KoSvgTextShapeOutlineHelper.cpp.
References canvas, and KoCanvasBase::currentShapeManagerOwnerShape().
| KoCanvasBase* KoSvgTextShapeOutlineHelper::Private::canvas |
Definition at line 28 of file KoSvgTextShapeOutlineHelper.cpp.
| int KoSvgTextShapeOutlineHelper::Private::decorationThickness = 1 |
Definition at line 30 of file KoSvgTextShapeOutlineHelper.cpp.
| bool KoSvgTextShapeOutlineHelper::Private::drawBoundingRect = true |
Definition at line 32 of file KoSvgTextShapeOutlineHelper.cpp.
| bool KoSvgTextShapeOutlineHelper::Private::drawOutline = false |
Definition at line 34 of file KoSvgTextShapeOutlineHelper.cpp.
| bool KoSvgTextShapeOutlineHelper::Private::drawTextWrappingArea = false |
Definition at line 33 of file KoSvgTextShapeOutlineHelper.cpp.
| int KoSvgTextShapeOutlineHelper::Private::handleRadius = 7 |
Definition at line 29 of file KoSvgTextShapeOutlineHelper.cpp.
| bool KoSvgTextShapeOutlineHelper::Private::textWrappingAreasHovered = false |
Definition at line 35 of file KoSvgTextShapeOutlineHelper.cpp.