13 #ifndef BERRYACTIONBARADVISOR_H_ 14 #define BERRYACTIONBARADVISOR_H_ 26 struct IToolBarManager;
27 struct IStatusLineManager;
28 struct IActionBarConfigurer;
30 struct IWorkbenchWindow;
85 FILL_STATUS_LINE = 0x08
138 virtual void FillActionBars(FillFlags flags);
192 virtual void Register(QAction* action,
const QString&
id);
200 virtual QAction* GetAction(
const QString&
id)
const;
222 virtual void FillToolBar(IToolBarManager* toolBar);
234 virtual void FillStatusLine(IStatusLineManager* statusLine);
240 QHash<QString, QAction*> actions;
246 Q_DECLARE_OPERATORS_FOR_FLAGS(berry::ActionBarAdvisor::FillFlags)
Light weight base class for most BlueBerry classes.
Implements transparent reference counting.
#define berryObjectMacro(...)