From 53f5bd52feb05f0d8657585128acd589f508f577 Mon Sep 17 00:00:00 2001 From: Giulio Camuffo Date: Tue, 27 Oct 2015 11:37:31 +0200 Subject: [PATCH] [ssu] Allow retrieving the domain via DBus. Contributes to JB#16892 --- dbus/org.nemo.ssu.xml | 3 +++ ssud/ssud.cpp | 4 ++++ ssud/ssud.h | 1 + 3 files changed, 8 insertions(+) diff --git a/dbus/org.nemo.ssu.xml b/dbus/org.nemo.ssu.xml index 3daf276..f23f828 100644 --- a/dbus/org.nemo.ssu.xml +++ b/dbus/org.nemo.ssu.xml @@ -35,6 +35,9 @@ + + + diff --git a/ssud/ssud.cpp b/ssud/ssud.cpp index 714a3b8..fcd1fb4 100644 --- a/ssud/ssud.cpp +++ b/ssud/ssud.cpp @@ -116,6 +116,10 @@ void Ssud::unregisterDevice(){ ssu.unregister(); }; +QString Ssud::domain(){ + autoclose.start(); + return ssu.domain(); +} Ssu::DeviceModeFlags Ssud::deviceMode(){ autoclose.start(); diff --git a/ssud/ssud.h b/ssud/ssud.h index c932cfa..5aa1baa 100644 --- a/ssud/ssud.h +++ b/ssud/ssud.h @@ -32,6 +32,7 @@ class Ssud: public QObject { bool isRegistered(); void registerDevice(const QString &username, const QString &password); void unregisterDevice(); + QString domain(); /* repository management */ Ssu::DeviceModeFlags deviceMode(); void setDeviceMode(int mode);