diff options
Diffstat (limited to 'src/singleapplication.h')
-rw-r--r-- | src/singleapplication.h | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/singleapplication.h b/src/singleapplication.h index fd9ce39..59361b1 100644 --- a/src/singleapplication.h +++ b/src/singleapplication.h @@ -10,7 +10,6 @@ #define SINGLEAPPLICATION_H #include <QApplication> -#include <QVector> class QLocalServer; class SingleApplication : public QApplication @@ -19,23 +18,16 @@ class SingleApplication : public QApplication public: - struct SessionParam - { - QString profile; - bool newWindow; - QVector<QUrl> urls; - }; - explicit SingleApplication(int &argc, char **argv); ~SingleApplication(); bool bindLocalSocket(const QString &name = QString()); QString serverName() const; - int sendMessage(const SessionParam ¶ms); + int sendMessage(const QString &profileName, bool newWindow, const QStringList &urls); signals: - void messageAvailable(const SessionParam ¶ms); + void messageAvailable(const QString &profileName, bool newWindow, const QStringList &urls); private slots: void parseMessage(); |