76 QAction *action(
const char *name)
const;
83 virtual QAction *action(
const QDomElement &element)
const;
93 virtual QString componentName()
const;
100 virtual QDomDocument domDocument()
const;
115 virtual QString xmlFile()
const;
117 virtual QString localXMLFile()
const;
122 void setXMLGUIBuildDocument(
const QDomDocument &doc);
126 QDomDocument xmlguiBuildDocument()
const;
235 void plugActionList(
const QString &name,
const QList<QAction *> &actionList);
244 void unplugActionList(
const QString &name);
246 static QString findMostRecentXMLFile(
const QStringList &files, QString &doc);
248 void addStateActionEnabled(
const QString &state,
const QString &action);
250 void addStateActionDisabled(
const QString &state,
const QString &action);
258 StateChange getActionsToChangeForState(
const QString &state);
260 void beginXMLPlug(QWidget *);
262 void prepareXMLUnplug(QWidget *);
286 void replaceXMLFile(
const QString &xmlfile,
const QString &localxmlfile,
bool merge =
false);
297 virtual void setComponentName(
const QString &componentName,
const QString &componentDisplayName);
329 void setXMLFile(
const QString &file,
bool merge =
false,
bool setXMLDoc =
true);
336 static QString standardsXmlFileLocation();
342 void loadStandardsXmlFile();
349 void setLocalXMLFile(
const QString &file);
357 void setXML(
const QString &document,
bool merge =
false);
374 void setDOMDocument(
const QDomDocument &document,
bool merge =
false);
387 virtual void stateChanged(
const QString &newstate,
ReverseStateChange reverse = StateNoReverse);
392 virtual void virtual_hook(
int id,
void *data);