diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-09-16 14:58:12 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-09-16 14:58:12 +0200 |
commit | 6db714e70c1368eeed3542a92f3db2d4161b4de1 (patch) | |
tree | 2d5f7dc9ad09eb38664202ac48cf912d55db2599 /src/singleapplication.h | |
parent | Removed Settings::contains (diff) | |
download | smolbote-6db714e70c1368eeed3542a92f3db2d4161b4de1.tar.xz |
Fixed bug opening URLs from the command line while instance is running
Diffstat (limited to 'src/singleapplication.h')
-rw-r--r-- | src/singleapplication.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/singleapplication.h b/src/singleapplication.h index 5d979cd..e14625a 100644 --- a/src/singleapplication.h +++ b/src/singleapplication.h @@ -29,15 +29,18 @@ class SingleApplication : public QApplication Q_OBJECT public: explicit SingleApplication(int &argc, char **argv); + ~SingleApplication(); + + void bindLocalSocket(); bool isRunning(); - bool sendMessage(const QStringList ¶ms); + bool sendMessage(const QHash<QString, QVariant> ¶ms); signals: - void messageAvailable(const QStringList params); + void messageAvailable(const QHash<QString, QVariant> ¶ms); private slots: - void receiveMessage(); + void slot_receiveMessage(); private: const int LOCALSERVER_TIMEOUT = 500; |