58 : mModules(mods), mGates(gats), mNets(nets), mPins(
pins) {;}
UserActionFactory for ActionRemoveItemsFromObject.
static ActionRemoveItemsFromObjectFactory * sFactory
ActionRemoveItemsFromObjectFactory()
UserAction * newAction() const
Removes an item from a Module or Grouping.
void addToHash(QCryptographicHash &cryptoHash) const override
ActionRemoveItemsFromObject(const QSet< u32 > &mods=QSet< u32 >(), const QSet< u32 > &gats=QSet< u32 >(), const QSet< u32 > &nets=QSet< u32 >(), const QSet< u32 > &pins=QSet< u32 >())
void writeToXml(QXmlStreamWriter &xmlOut) const override
void readFromXml(QXmlStreamReader &xmlIn) override
QString tagname() const override
The UserActionFactory is the abstract base class for registration.
The UserAction class is the abstract base class for user interactions.
std::vector< PinInformation > pins