diff options
author | Renato Araujo Oliveira Filho <renato.filho@canonical.com> | 2012-09-14 16:54:28 -0300 |
---|---|---|
committer | Renato Araujo Oliveira Filho <renato.filho@canonical.com> | 2012-09-14 16:54:28 -0300 |
commit | 759356c47bdd7fd62775d604e910b358d43f059f (patch) | |
tree | 1dc86957b5f5f76be3ee99e0fc67e7242ee15e79 /src/common/qdbusactiongroup.h | |
parent | ebe349e1d96b28e31c29b3e563da1a65fb176e39 (diff) | |
download | qmenumodel-759356c47bdd7fd62775d604e910b358d43f059f.tar.gz qmenumodel-759356c47bdd7fd62775d604e910b358d43f059f.tar.bz2 qmenumodel-759356c47bdd7fd62775d604e910b358d43f059f.zip |
Fixed action state initialization.
Diffstat (limited to 'src/common/qdbusactiongroup.h')
-rw-r--r-- | src/common/qdbusactiongroup.h | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/common/qdbusactiongroup.h b/src/common/qdbusactiongroup.h index 723094c..2f46f8f 100644 --- a/src/common/qdbusactiongroup.h +++ b/src/common/qdbusactiongroup.h @@ -40,19 +40,20 @@ public: QDBusActionGroup(QObject *parent=0); ~QDBusActionGroup(); - void updateActionState(const QString &actionName, const QVariant &state); - bool hasAction(const QString &actionName); + void updateActionState(const QString &name, const QVariant &state); + bool hasAction(const QString &name); - Q_INVOKABLE QStateAction *action(const QString &actionName); + Q_INVOKABLE QStateAction *action(const QString &name); + Q_INVOKABLE QVariant actionState(const QString &name); Q_SIGNALS: void busTypeChanged(BusType type); void busNameChanged(const QString &busNameChanged); void objectPathChanged(const QString &objectPath); void statusChanged(ConnectionStatus status); - void actionAppear(const QString &actionName); - void actionVanish(const QString &actionName); - void actionStateChanged(const QString &actionName, QVariant state); + void actionAppear(const QString &name); + void actionVanish(const QString &name); + void actionStateChanged(const QString &name, QVariant state); public Q_SLOTS: void start(); @@ -72,14 +73,14 @@ private: void setIntBusType(int busType); void setActionGroup(GDBusActionGroup *ag); - QStateAction *actionImpl(const QString &actionName); + QStateAction *actionImpl(const QString &name); void clear(); // glib slots - static void onActionAdded(GDBusActionGroup *ag, gchar *actionName, gpointer data); - static void onActionRemoved(GDBusActionGroup *ag, gchar *actionName, gpointer data); - static void onActionStateChanged(GDBusActionGroup *ag, gchar *actionName, GVariant *value, gpointer data); + static void onActionAdded(GDBusActionGroup *ag, gchar *name, gpointer data); + static void onActionRemoved(GDBusActionGroup *ag, gchar *name, gpointer data); + static void onActionStateChanged(GDBusActionGroup *ag, gchar *name, GVariant *value, gpointer data); }; #endif |