Go to the documentation of this file.
26 #ifndef QTXACTIONMGR_H
27 #define QTXACTIONMGR_H
40 #pragma warning( disable:4251 )
61 virtual int registerAction(
QAction*,
const int = -1 );
62 virtual void unRegisterAction(
const int );
64 QAction* action(
const int )
const;
65 int actionId(
const QAction* )
const;
66 bool contains(
const int )
const;
72 bool isUpdatesEnabled()
const;
73 virtual void setUpdatesEnabled(
const bool );
75 virtual bool isVisible(
const int,
const int )
const;
76 virtual void setVisible(
const int,
const int,
const bool );
80 virtual bool isEnabled(
const int )
const;
81 virtual void setEnabled(
const int,
const bool );
83 static QAction* separator(
const bool =
false );
86 virtual void internalUpdate();
87 int generateId()
const;
90 virtual void updateContent();
93 void onUpdateContent();
116 virtual int append(
const QString&,
const bool,
120 virtual bool loadPixmap(
const QString&, QPixmap& )
const;
125 const QString& = QString() );
137 QString
option(
const QString&,
const QString& = QString() )
const;
138 void setOption(
const QString&,
const QString& );
140 virtual bool read(
const QString&,
Creator& )
const = 0;
149 XMLReader(
const QString&,
const QString&,
const QString& );
152 virtual bool read(
const QString&,
Creator& )
const;
155 virtual void read(
const QDomNode&,
const int,
Creator& )
const;
156 virtual bool isNodeSimilar(
const QDomNode&,
const QString& )
const;