aboutsummaryrefslogtreecommitdiff
path: root/src/common/qdbusactiongroup.h
diff options
context:
space:
mode:
authorRenato Araujo Oliveira Filho <renato.filho@canonical.com>2012-09-14 16:54:28 -0300
committerRenato Araujo Oliveira Filho <renato.filho@canonical.com>2012-09-14 16:54:28 -0300
commit759356c47bdd7fd62775d604e910b358d43f059f (patch)
tree1dc86957b5f5f76be3ee99e0fc67e7242ee15e79 /src/common/qdbusactiongroup.h
parentebe349e1d96b28e31c29b3e563da1a65fb176e39 (diff)
downloadqmenumodel-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.h21
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