34 setObjectName(
"tool_rectangle");
69 canvas()->resourceManager(),
76 if (roundCornersX > 0 || roundCornersY > 0) {
77 path.addRoundedRect(
rect, roundCornersX, roundCornersY);
85 const qreal docRoundCornersX =
convertToPt(roundCornersX);
86 const qreal docRoundCornersY =
convertToPt(roundCornersY);
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
KisViewManager * viewManager() const
static QCursor load(const QString &cursorName, int hotspotX=-1, int hotspotY=-1)
KisCanvasResourceProvider * canvasResourceProvider()
QPointer< KoCanvasResourceProvider > resourceManager
void rotate(qreal angle)
Rotate the shape (relative)
virtual void setStroke(KoShapeStrokeModelSP stroke)
QSharedPointer< T > toQShared(T *ptr)
KUndo2MagicString kundo2_i18n(const char *text)