20#include "AccountsService.h"
22#include <QDBusMetaType>
23#include <QtQml/qqml.h>
25static QObject *service_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
28 Q_UNUSED(scriptEngine)
29 return new AccountsService();
32void 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);