diff --git a/src/mirall/application.cpp b/src/mirall/application.cpp index 86b8f85c9..a88c7ed21 100644 --- a/src/mirall/application.cpp +++ b/src/mirall/application.cpp @@ -45,6 +45,8 @@ #include #include +class QSocket; + namespace Mirall { namespace { @@ -103,7 +105,7 @@ Application::Application(int &argc, char **argv) : setupLogging(); setupTranslations(); - connect( this, SIGNAL(messageReceived(QString)), SLOT(slotParseOptions(QString))); + connect( this, SIGNAL(messageReceived(QString, QObject*)), SLOT(slotParseOptions(QString, QObject*))); Account *account = Account::restore(); if (account) { @@ -348,7 +350,7 @@ void Application::slotUseMonoIconsChanged(bool) _gui->slotComputeOverallSyncStatus(); } -void Application::slotParseOptions(const QString &opts) +void Application::slotParseOptions(const QString &opts, QObject*) { QStringList options = opts.split(QLatin1Char('|')); parseOptions(options); diff --git a/src/mirall/application.h b/src/mirall/application.h index 2acffbb24..f6c6f969e 100644 --- a/src/mirall/application.h +++ b/src/mirall/application.h @@ -31,6 +31,7 @@ class QMessageBox; class QSystemTrayIcon; +class QSocket; namespace Mirall { class Theme; @@ -69,7 +70,7 @@ signals: void folderStateChanged(Folder*); protected slots: - void slotParseOptions( const QString& ); + void slotParseOptions( const QString&, QObject* ); void slotCheckConnection(); void slotConnectionValidatorResult(ConnectionValidator::Status); void slotStartUpdateDetector();