diff options
author | Bileto Bot <ci-train-bot@canonical.com> | 2017-01-10 06:41:09 +0000 |
---|---|---|
committer | Bileto Bot <ci-train-bot@canonical.com> | 2017-01-10 06:41:09 +0000 |
commit | ab9f99775bf9c9a43791bd545e835733d88476ca (patch) | |
tree | a53bc9833a0405b0b960590e886812c944a5b143 /libqmenumodel/src/qdbusactiongroup.h | |
parent | 89f2b36ed993aead5599d937f0d870db1321b9e1 (diff) | |
parent | a9c7379c13c4b6494cd8be33925c40f22dd2a6e4 (diff) | |
download | qmenumodel-ab9f99775bf9c9a43791bd545e835733d88476ca.tar.gz qmenumodel-ab9f99775bf9c9a43791bd545e835733d88476ca.tar.bz2 qmenumodel-ab9f99775bf9c9a43791bd545e835733d88476ca.zip |
* Added shortcut hasSubmenu and roles to UnityMenuModel
* Added actions property to Group
Diffstat (limited to 'libqmenumodel/src/qdbusactiongroup.h')
-rw-r--r-- | libqmenumodel/src/qdbusactiongroup.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libqmenumodel/src/qdbusactiongroup.h b/libqmenumodel/src/qdbusactiongroup.h index afb12f2..d588b8e 100644 --- a/libqmenumodel/src/qdbusactiongroup.h +++ b/libqmenumodel/src/qdbusactiongroup.h @@ -42,11 +42,13 @@ class QDBusActionGroup : public QObject, public QDBusObject Q_PROPERTY(QString objectPath READ objectPath WRITE setObjectPath NOTIFY objectPathChanged) Q_PROPERTY(int status READ status NOTIFY statusChanged) Q_PROPERTY(ActionStateParser* actionStateParser READ actionStateParser WRITE setActionStateParser NOTIFY actionStateParserChanged) + Q_PROPERTY(QStringList actions READ actions NOTIFY actionsChanged) public: QDBusActionGroup(QObject *parent=0); ~QDBusActionGroup(); + QStringList actions() const; void updateActionState(const QString &name, const QVariant &state); void activateAction(const QString &name, const QVariant ¶meter); bool hasAction(const QString &name); @@ -67,6 +69,7 @@ Q_SIGNALS: void actionVanish(const QString &name); void actionStateChanged(const QString &name, QVariant state); void actionStateParserChanged(ActionStateParser* parser); + void actionsChanged(); public Q_SLOTS: void start(); |