@@ -19,10 +19,10 @@
19#ifndef UNITY_ACCOUNTSSERVICE_H
19#ifndef UNITY_ACCOUNTSSERVICE_H
20#define UNITY_ACCOUNTSSERVICE_H
20#define UNITY_ACCOUNTSSERVICE_H
22−#include <QtDBus/QDBusInterface>
22+#include <QDBusInterface>
23−#include <QtCore/QMap>
23+#include <QMap>
24−#include <QtCore/QObject>
24+#include <QObject>
25−#include <QtCore/QString>
25+#include <QString>
27class AccountsService: public QObject
27class AccountsService: public QObject
@@ -31,14 +31,13 @@ class AccountsService: public QObject
32 explicit AccountsService(QObject *parent = 0);
32 explicit AccountsService(QObject *parent = 0);
34−public Q_SLOTS:
34+public Q_INVOKABLE:
35 QVariant getUserProperty(const QString &user, const QString &property);
35 QVariant getUserProperty(const QString &user, const QString &property);
36 void setUserProperty(const QString &user, const QString &property, const QVariant &value);
36 void setUserProperty(const QString &user, const QString &property, const QVariant &value);
38−private Q_SLOTS:
38+private:
39 QDBusInterface *getUserInterface(const QString &user);
39 QDBusInterface *getUserInterface(const QString &user);
42 QDBusInterface *accounts_manager;
41 QDBusInterface *accounts_manager;
43 QMap<QString, QDBusInterface *> users;
42 QMap<QString, QDBusInterface *> users;