The ActionSetParameterValueFactory class registers the action with the manager.
ActionSetParameterValueFactory()
UserAction * newAction() const override
static ActionSetParameterValueFactory * sFactory
Sets the value of an existing typed parameter on a gate.
ActionSetParameterValue(const QString ¶meterName=QString(), const QString &value=QString())
void writeToXml(QXmlStreamWriter &xmlOut) const override
QString tagname() const override
void addToHash(QCryptographicHash &cryptoHash) const override
void readFromXml(QXmlStreamReader &xmlIn) override
The UserActionFactory is the abstract base class for registration.
The UserAction class is the abstract base class for user interactions.