8#ifndef KIS_ACTION_MANAGER_H
9#define KIS_ACTION_MANAGER_H
11#include <kritaui_export.h>
52 void addAction(
const QString& name,
KisAction* action);
62 KisAction *createAction(
const QString &name);
67 KisAction *actionByName(
const QString &name)
const;
71 void runOperation(
const QString &
id);
84 const QObject *receiver,
const char *member);
86 static void safePopulateMenu(QMenu *menu,
const QString &actionId,
KisActionManager *actionManager);
89 void slotActionAddedToCollection(QAction *action);
92 void dumpActionFlags();
A KisActionManager class keeps track of KisActions. These actions are always associated with the GUI....
A container for a set of QAction objects.