@@ -1,46 +0,0 @@
2− * Copyright 2013 Canonical Ltd.
4− * This program is free software: you can redistribute it and/or modify it
5− * under the terms of the GNU General Public License version 3, as published
6− * by the Free Software Foundation.
8− * This program is distributed in the hope that it will be useful, but
9− * WITHOUT ANY WARRANTY; without even the implied warranties of
10− * MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR
11− * PURPOSE. See the GNU General Public License for more details.
13− * You should have received a copy of the GNU General Public License
14− * version 3 along with this program. If not, see
15− * <http://www.gnu.org/licenses/>
17− * Authored by: Michael Terry <michael.terry@canonical.com>
20−#include "AccountsAdaptor.h"
21−#include "AccountsServer.h"
22−#include "PropertiesAdaptor.h"
23−#include "PropertiesServer.h"
24−#include <QtCore/QCoreApplication>
26−int main(int argc, char *argv[])
28− QCoreApplication a(argc, argv);
30− auto accounts = new AccountsServer();
31− new AccountsAdaptor(accounts);
33− auto props = new PropertiesServer();
34− new PropertiesAdaptor(props);
36− // We use the session bus for testing. The real plugin uses the system bus
37− auto connection = QDBusConnection::sessionBus();
38− if (!connection.registerObject("/user", props))
40− if (!connection.registerObject("/org/freedesktop/Accounts", accounts))
42− if (!connection.registerService("org.freedesktop.Accounts"))