7#ifndef SHAPESHEARSTRATEGY_H
8#define SHAPESHEARSTRATEGY_H
38 void handleMouseMove(
const QPointF &mouseLocation, Qt::KeyboardModifiers modifiers)
override;
KoToolBase * tool() const
ShapeShearStrategy(KoToolBase *tool, KoSelection *selection, const QPointF &clicked, KoFlake::SelectionHandle direction)
qreal m_initialSelectionAngle
QList< KoShape * > m_transformedShapesAndSelection
KUndo2Command * createCommand() override
~ShapeShearStrategy() override
void handleMouseMove(const QPointF &mouseLocation, Qt::KeyboardModifiers modifiers) override
QList< QTransform > m_oldTransforms
void paint(QPainter &painter, const KoViewConverter &converter) override
void finishInteraction(Qt::KeyboardModifiers modifiers) override
SelectionHandle
Enum determining which handle is meant, used in KoInteractionTool.