- Implementde server process termination from client UI
[qtrapids] / src / server / TorrentSession.hpp
index 799f62b..66b6b54 100644 (file)
@@ -50,21 +50,21 @@ class TorrentSession : public QObject
        Q_CLASSINFO("D-Bus Interface", "com.ixonos.qtrapids");
 
 public:
-
        TorrentSession(QObject *parent, QSettings *);
 
 public slots:
-
        void getState();
        void addTorrent(const QString &path, const QString &save_path
                        , qtrapids::ParamsMap_t other_params);
        void removeTorrent(const QString &hash);
        void setOptions(qtrapids::ParamsMap_t options);
        qtrapids::ParamsMap_t getOptions();
-
+       void terminateSession();
+       
 signals:
        void alert(qtrapids::TorrentState info, qtrapids::ParamsMap_t other_info);
-
+       void terminate();
+       
 private slots:
        void on_alert();