diff options
Diffstat (limited to 'src/websockets/qwebsocket.h')
-rw-r--r-- | src/websockets/qwebsocket.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/websockets/qwebsocket.h b/src/websockets/qwebsocket.h index 9fdc6eb..7ee4bc6 100644 --- a/src/websockets/qwebsocket.h +++ b/src/websockets/qwebsocket.h @@ -36,6 +36,7 @@ #include <QtCore/QUrl> #include <QtNetwork/QAbstractSocket> +#include <QtNetwork/QNetworkRequest> #ifndef QT_NO_NETWORKPROXY #include <QtNetwork/QNetworkProxy> #endif @@ -92,6 +93,7 @@ public: QWebSocketProtocol::Version version() const; QString resourceName() const; QUrl requestUrl() const; + QNetworkRequest request() const; QString origin() const; QWebSocketProtocol::CloseCode closeCode() const; QString closeReason() const; @@ -109,6 +111,7 @@ public Q_SLOTS: void close(QWebSocketProtocol::CloseCode closeCode = QWebSocketProtocol::CloseCodeNormal, const QString &reason = QString()); void open(const QUrl &url); + void open(const QNetworkRequest &request); void ping(const QByteArray &payload = QByteArray()); #ifndef QT_NO_SSL void ignoreSslErrors(); |