17#ifndef LOMIRI_ACTION_MANAGER
18#define LOMIRI_ACTION_MANAGER
29#include <QScopedPointer>
60 Q_REVISION(1) void quit();
64 QScopedPointer<Private> d;
Definition: lomiri-action-context.h:32
Definition: lomiri-action-manager.h:32
Q_INVOKABLE void addAction(lomiri::action::Action *action)
Definition: lomiri-action-manager.cpp:426
void localContextsChanged()
Q_INVOKABLE void removeLocalContext(lomiri::action::ActionContext *context)
Definition: lomiri-action-manager.cpp:509
QSet< Action * > actions() const
Definition: lomiri-action-manager.cpp:543
Q_INVOKABLE void removeAction(lomiri::action::Action *action)
Definition: lomiri-action-manager.cpp:444
QSet< ActionContext * > localContexts() const
Definition: lomiri-action-manager.cpp:531
ActionManager(QObject *parent=0)
Definition: lomiri-action-manager.cpp:338
Q_INVOKABLE void addLocalContext(lomiri::action::ActionContext *context)
Definition: lomiri-action-manager.cpp:473
lomiri::action::ActionContext * globalContext
Definition: lomiri-action-manager.h:37
The main action class.
Definition: lomiri-action.h:31