7#ifndef KOSHAPERESIZECOMMAND_H
8#define KOSHAPERESIZECOMMAND_H
10#include "kritaflake_export.h"
18#include <QScopedPointer>
27 qreal scaleX, qreal scaleY,
28 const QPointF &absoluteStillPoint,
bool useGLobalMode,
29 bool usePostScaling,
const QTransform &postScalingCoveringTransform,
36 QMap<KoShape*, QRectF> redoNoUpdate();
37 QMap<KoShape*, QRectF> undoNoUpdate();
39 int id()
const override;
42 void replaceResizeAction(qreal scaleX, qreal scaleY,
43 const QPointF &absoluteStillPoint);
47 QScopedPointer<Private>
const m_d;
virtual bool mergeWith(const KUndo2Command *other)
virtual void redoImpl()=0
virtual void undoImpl()=0
QScopedPointer< Private > const m_d