diff options
Diffstat (limited to 'main.cc')
-rw-r--r-- | main.cc | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -0,0 +1,29 @@ +#include <QtCore/QCoreApplication> +#include <QtCore/QStringList> +#include "sapmanager.h" +#include "sapbtlistener.h" + +#include "capabilityagent.h" +#include "hostmanageragent.h" + +int main(int argc, char *argv[]) +{ + QCoreApplication app(argc, argv); + app.setOrganizationName("javispedro"); + app.setOrganizationDomain("com.javispedro"); + app.setApplicationName("sapd"); + + SAPManager *manager = SAPManager::instance(); + + CapabilityAgent::registerServices(manager); + HostManagerAgent::registerServices(manager); + + QScopedPointer<SAPBTListener> sap_listener(new SAPBTListener); + + QBluetoothAddress address = QBluetoothAddress(app.arguments().at(1)); + + sap_listener->start(); + sap_listener->nudge(address); + + return app.exec(); +} |