Add rooms runner
This allows to search for and open rooms in KRunner
This commit is contained in:
committed by
Tobias Fella
parent
9a5f2e4938
commit
1cc8d915bc
10
src/main.cpp
10
src/main.cpp
@@ -78,6 +78,11 @@
|
||||
#include "colorschemer.h"
|
||||
#endif
|
||||
|
||||
#ifdef QT_DBUS_LIB
|
||||
#include "runner.h"
|
||||
#include <QDBusConnection>
|
||||
#endif
|
||||
|
||||
using namespace Quotient;
|
||||
|
||||
class NetworkAccessManagerFactory : public QQmlNetworkAccessManagerFactory
|
||||
@@ -257,6 +262,11 @@ int main(int argc, char *argv[])
|
||||
RoomManager::instance().setUrlArgument(parser.positionalArguments()[0]);
|
||||
}
|
||||
|
||||
#ifdef QT_DBUS_LIB
|
||||
Runner runner;
|
||||
QDBusConnection::sessionBus().registerObject("/RoomRunner", &runner, QDBusConnection::ExportScriptableContents);
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_KDBUSADDONS
|
||||
KDBusService service(KDBusService::Unique);
|
||||
service.connect(&service,
|
||||
|
||||
Reference in New Issue
Block a user