aboutsummaryrefslogtreecommitdiff
path: root/src/singleapplication.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/singleapplication.h')
-rw-r--r--src/singleapplication.h12
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 &params);
+ int sendMessage(const QString &profileName, bool newWindow, const QStringList &urls);
signals:
- void messageAvailable(const SessionParam &params);
+ void messageAvailable(const QString &profileName, bool newWindow, const QStringList &urls);
private slots:
void parseMessage();