7 #include <QDomDocument> 19 virtual const char*
name()
const = 0;
31 virtual bool xmlSaveState(QDomDocument& doc, QDomElement& parent_element)
const 43 QDomElement plugin_elem = doc.createElement(
"plugin");
44 plugin_elem.setAttribute(
"ID", this->
name());
51 static std::vector<QAction*> empty;
QDomElement xmlSaveState(QDomDocument &doc) const
virtual bool xmlLoadState(const QDomElement &parent_element)
virtual bool isDebugPlugin()
virtual QWidget * optionsWidget()
virtual bool xmlSaveState(QDomDocument &doc, QDomElement &parent_element) const
virtual const std::vector< QAction * > & availableActions()
virtual const char * name() const =0