UserActionFactory for ActionMoveItem.
UserAction * newAction() const
static ActionMoveItemFactory * sFactory
void addToHash(QCryptographicHash &cryptoHash) const override
QString tagname() const override
void writeToXml(QXmlStreamWriter &xmlOut) const override
void readFromXml(QXmlStreamReader &xmlIn) override
ActionMoveItem(u32 tgtId=0, u32 srcId=0, int tgtRow=-1)
The UserActionFactory is the abstract base class for registration.
The UserAction class is the abstract base class for user interactions.