summaryrefslogtreecommitdiff
path: root/src/websockets/qwebsocket_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/websockets/qwebsocket_p.h')
-rw-r--r--src/websockets/qwebsocket_p.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/websockets/qwebsocket_p.h b/src/websockets/qwebsocket_p.h
index fd46e0a..73f2745 100644
--- a/src/websockets/qwebsocket_p.h
+++ b/src/websockets/qwebsocket_p.h
@@ -64,6 +64,7 @@
#include <QtCore/QTime>
#include <private/qobject_p.h>
+#include "qwebsocket.h"
#include "qwebsocketprotocol.h"
#include "qwebsocketdataprocessor_p.h"
#include "qdefaultmaskgenerator_p.h"
@@ -102,9 +103,8 @@ class QWebSocketPrivate : public QObjectPrivate
public:
Q_DECLARE_PUBLIC(QWebSocket)
explicit QWebSocketPrivate(const QString &origin,
- QWebSocketProtocol::Version version,
- QWebSocket * const pWebSocket);
- virtual ~QWebSocketPrivate();
+ QWebSocketProtocol::Version version);
+ ~QWebSocketPrivate() override;
void init();
void abort();
@@ -155,11 +155,8 @@ public:
void open(const QNetworkRequest &request, bool mask);
void ping(const QByteArray &payload);
- QWebSocket * const q_ptr;
-
private:
- QWebSocketPrivate(QTcpSocket *pTcpSocket, QWebSocketProtocol::Version version,
- QWebSocket *pWebSocket);
+ QWebSocketPrivate(QTcpSocket *pTcpSocket, QWebSocketProtocol::Version version);
void setVersion(QWebSocketProtocol::Version version);
void setResourceName(const QString &resourceName);
void setRequest(const QNetworkRequest &request);