- Implementde server process termination from client UI
[qtrapids] / src / server / TorrentSession.cpp
index 09bde96..b877470 100644 (file)
@@ -23,7 +23,7 @@ TorrentSession::TorrentSession(QObject *parent, QSettings *settings)
        QDBusConnection dbus = QDBusConnection::sessionBus();
        dbus.registerObject("/qtrapids", this);
        dbus.registerService("com.ixonos.qtrapids");
-
+       
        alertWaiter_->allAlerts();
        connect(alertWaiter_, SIGNAL(alert()), this, SLOT(on_alert()));
        alertWaiter_->start();
@@ -248,4 +248,10 @@ qtrapids::ParamsMap_t TorrentSession::getOptions()
 }
 
 
+void TorrentSession::terminateSession()
+{
+       qDebug() << "Terminate called";
+       emit terminate();
+}
+
 } // namespace qtrapids