20 #include "AccountsService.h"
22 #include <QDBusMetaType>
23 #include <QtQml/qqml.h>
25 static QObject *service_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
28 Q_UNUSED(scriptEngine)
29 return new AccountsService();
32 void AccountsServicePlugin::registerTypes(const
char *uri)
34 Q_ASSERT(uri == QLatin1String(
"AccountsService"));
35 qDBusRegisterMetaType<QList<QVariantMap>>();
36 qRegisterMetaType<AccountsService::PasswordDisplayHint>(
"AccountsService::PasswordDisplayHint");
37 qmlRegisterSingletonType<AccountsService>(uri, 0, 1,
"AccountsService", service_provider);