Use const ref in public signals
authorFrederik Gladhorn <frederik.gladhorn@digia.com>
Fri, 17 Jan 2014 10:23:16 +0000 (11:23 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 17 Jan 2014 14:35:58 +0000 (15:35 +0100)
Change-Id: I2846f668848395a820aabcc0359bcda2979bde1e
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Reviewed-by: Kurt Pattyn <pattyn.kurt@gmail.com>
src/websockets/qwebsocket.h

index dbb13cf..83fb285 100644 (file)
@@ -133,12 +133,12 @@ Q_SIGNALS:
     void proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *pAuthenticator);
 #endif
     void readChannelFinished();
-    void textFrameReceived(QString frame, bool isLastFrame);
-    void binaryFrameReceived(QByteArray frame, bool isLastFrame);
-    void textMessageReceived(QString message);
-    void binaryMessageReceived(QByteArray message);
+    void textFrameReceived(const QString &frame, bool isLastFrame);
+    void binaryFrameReceived(const QByteArray &frame, bool isLastFrame);
+    void textMessageReceived(const QString &message);
+    void binaryMessageReceived(const QByteArray &message);
     void error(QAbstractSocket::SocketError error);
-    void pong(quint64 elapsedTime, QByteArray payload);
+    void pong(quint64 elapsedTime, const QByteArray &payload);
     void bytesWritten(qint64 bytes);
 
 #ifndef QT_NO_SSL