diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2016-05-31 22:36:43 +0300 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2016-06-01 06:29:23 +0000 |
commit | eb17b224adc5367358e36d3b5c09e30f202857fa (patch) | |
tree | fe3a4c94e20447aefc8a4f9660667e8162162a0d | |
parent | 4ed9b68fbf8eceb84677298d1ea0e5fb1d59ae18 (diff) |
QtSingleApplication: Use Qt5-style connects
Change-Id: Ibc2d88e79ecc6790099ae01fe81ea843d8d68b18
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
4 files changed, 5 insertions, 7 deletions
diff --git a/src/shared/qtsingleapplication/qtlocalpeer.cpp b/src/shared/qtsingleapplication/qtlocalpeer.cpp index ccd975a715..840a5e8b75 100644 --- a/src/shared/qtsingleapplication/qtlocalpeer.cpp +++ b/src/shared/qtsingleapplication/qtlocalpeer.cpp @@ -97,7 +97,7 @@ bool QtLocalPeer::isClient() bool res = server->listen(socketName); if (!res) qWarning("QtSingleCoreApplication: listen on local socket failed, %s", qPrintable(server->errorString())); - QObject::connect(server, SIGNAL(newConnection()), SLOT(receiveConnection())); + QObject::connect(server, &QLocalServer::newConnection, this, &QtLocalPeer::receiveConnection); return false; } diff --git a/src/shared/qtsingleapplication/qtlocalpeer.h b/src/shared/qtsingleapplication/qtlocalpeer.h index d0029ffcb7..fa5724161b 100644 --- a/src/shared/qtsingleapplication/qtlocalpeer.h +++ b/src/shared/qtsingleapplication/qtlocalpeer.h @@ -46,10 +46,9 @@ public: Q_SIGNALS: void messageReceived(const QString &message, QObject *socket); -protected Q_SLOTS: +protected: void receiveConnection(); -protected: QString id; QString socketName; QLocalServer* server; diff --git a/src/shared/qtsingleapplication/qtsingleapplication.cpp b/src/shared/qtsingleapplication/qtsingleapplication.cpp index 0bb5829360..2d90ea14aa 100644 --- a/src/shared/qtsingleapplication/qtsingleapplication.cpp +++ b/src/shared/qtsingleapplication/qtsingleapplication.cpp @@ -91,7 +91,7 @@ QtSingleApplication::QtSingleApplication(const QString &appId, int &argc, char * *pids = 0; pidPeer = new QtLocalPeer(this, appId + QLatin1Char('-') + QString::number(QCoreApplication::applicationPid())); - connect(pidPeer, SIGNAL(messageReceived(QString,QObject*)), SIGNAL(messageReceived(QString,QObject*))); + connect(pidPeer, &QtLocalPeer::messageReceived, this, &QtSingleApplication::messageReceived); pidPeer->isClient(); lockfile.unlock(); } @@ -165,9 +165,9 @@ void QtSingleApplication::setActivationWindow(QWidget *aw, bool activateOnMessag if (!pidPeer) return; if (activateOnMessage) - connect(pidPeer, SIGNAL(messageReceived(QString,QObject*)), this, SLOT(activateWindow())); + connect(pidPeer, &QtLocalPeer::messageReceived, this, &QtSingleApplication::activateWindow); else - disconnect(pidPeer, SIGNAL(messageReceived(QString,QObject*)), this, SLOT(activateWindow())); + disconnect(pidPeer, &QtLocalPeer::messageReceived, this, &QtSingleApplication::activateWindow); } diff --git a/src/shared/qtsingleapplication/qtsingleapplication.h b/src/shared/qtsingleapplication/qtsingleapplication.h index 89d2364d04..d4a0e1bb6a 100644 --- a/src/shared/qtsingleapplication/qtsingleapplication.h +++ b/src/shared/qtsingleapplication/qtsingleapplication.h @@ -48,7 +48,6 @@ public: QString applicationId() const; void setBlock(bool value); -public Q_SLOTS: bool sendMessage(const QString &message, int timeout = 5000, qint64 pid = -1); void activateWindow(); |