diff options
Diffstat (limited to 'src/network')
-rw-r--r-- | src/network/access/qhttpnetworkreply_p.h | 5 | ||||
-rw-r--r-- | src/network/access/qnetworkaccessbackend_p.h | 3 | ||||
-rw-r--r-- | src/network/access/qnetworkaccessmanager.cpp | 6 | ||||
-rw-r--r-- | src/network/access/qnetworkaccessmanager.h | 3 | ||||
-rw-r--r-- | src/network/access/qnetworkreplyhttpimpl_p.h | 2 | ||||
-rw-r--r-- | src/network/socket/qabstractsocket.h | 2 | ||||
-rw-r--r-- | src/network/socket/qabstractsocketengine_p.h | 1 | ||||
-rw-r--r-- | src/network/ssl/qdtls.h | 2 | ||||
-rw-r--r-- | src/network/ssl/qsslerror.h | 3 | ||||
-rw-r--r-- | src/network/ssl/qsslsocket.h | 1 |
10 files changed, 22 insertions, 6 deletions
diff --git a/src/network/access/qhttpnetworkreply_p.h b/src/network/access/qhttpnetworkreply_p.h index 59010606b9..f8b45a8adc 100644 --- a/src/network/access/qhttpnetworkreply_p.h +++ b/src/network/access/qhttpnetworkreply_p.h @@ -75,6 +75,11 @@ struct z_stream_s; #include <private/qringbuffer_p.h> #include <private/qbytedata_p.h> +#ifndef QT_NO_NETWORKPROXY +Q_MOC_INCLUDE(<QtNetwork/QNetworkProxy>) +#endif +Q_MOC_INCLUDE(<QtNetwork/QAuthenticator>) + QT_REQUIRE_CONFIG(http); QT_BEGIN_NAMESPACE diff --git a/src/network/access/qnetworkaccessbackend_p.h b/src/network/access/qnetworkaccessbackend_p.h index 4b5422ce29..b18f30c287 100644 --- a/src/network/access/qnetworkaccessbackend_p.h +++ b/src/network/access/qnetworkaccessbackend_p.h @@ -54,10 +54,11 @@ #include <QtNetwork/private/qtnetworkglobal_p.h> #include "qnetworkreplyimpl_p.h" #include "QtCore/qobject.h" +Q_MOC_INCLUDE(<QAuthenticator>) +Q_MOC_INCLUDE(<QtNetwork/QSslError>) QT_BEGIN_NAMESPACE -class QAuthenticator; class QNetworkProxy; class QNetworkProxyQuery; class QNetworkRequest; diff --git a/src/network/access/qnetworkaccessmanager.cpp b/src/network/access/qnetworkaccessmanager.cpp index 1c5e29f8ac..351eca43df 100644 --- a/src/network/access/qnetworkaccessmanager.cpp +++ b/src/network/access/qnetworkaccessmanager.cpp @@ -1532,17 +1532,15 @@ void QNetworkAccessManagerPrivate::_q_replySslErrors(const QList<QSslError> &err #endif } +#ifndef QT_NO_SSL void QNetworkAccessManagerPrivate::_q_replyPreSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator *authenticator) { -#ifndef QT_NO_SSL Q_Q(QNetworkAccessManager); QNetworkReply *reply = qobject_cast<QNetworkReply *>(q->sender()); if (reply) emit q->preSharedKeyAuthenticationRequired(reply, authenticator); -#else - Q_UNUSED(authenticator); -#endif } +#endif QNetworkReply *QNetworkAccessManagerPrivate::postProcess(QNetworkReply *reply) { diff --git a/src/network/access/qnetworkaccessmanager.h b/src/network/access/qnetworkaccessmanager.h index 3a08c30a21..cbc9a0b660 100644 --- a/src/network/access/qnetworkaccessmanager.h +++ b/src/network/access/qnetworkaccessmanager.h @@ -49,6 +49,7 @@ #include <QtNetwork/QSslConfiguration> #include <QtNetwork/QSslPreSharedKeyAuthenticator> #endif +Q_MOC_INCLUDE(<QtNetwork/QSslError>) QT_BEGIN_NAMESPACE @@ -178,7 +179,9 @@ private: #endif Q_DECLARE_PRIVATE(QNetworkAccessManager) Q_PRIVATE_SLOT(d_func(), void _q_replySslErrors(QList<QSslError>)) +#ifndef QT_NO_SSL Q_PRIVATE_SLOT(d_func(), void _q_replyPreSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator*)) +#endif Q_PRIVATE_SLOT(d_func(), void _q_onlineStateChanged(bool)) }; diff --git a/src/network/access/qnetworkreplyhttpimpl_p.h b/src/network/access/qnetworkreplyhttpimpl_p.h index a25adb668c..1dded7096d 100644 --- a/src/network/access/qnetworkreplyhttpimpl_p.h +++ b/src/network/access/qnetworkreplyhttpimpl_p.h @@ -71,6 +71,8 @@ #include <QtNetwork/QSslConfiguration> #endif +Q_MOC_INCLUDE(<QtNetwork/QAuthenticator>) + QT_REQUIRE_CONFIG(http); QT_BEGIN_NAMESPACE diff --git a/src/network/socket/qabstractsocket.h b/src/network/socket/qabstractsocket.h index 46d25d5677..f76467b2a6 100644 --- a/src/network/socket/qabstractsocket.h +++ b/src/network/socket/qabstractsocket.h @@ -60,6 +60,8 @@ class QAuthenticator; class Q_NETWORK_EXPORT QAbstractSocket : public QIODevice { Q_OBJECT + Q_MOC_INCLUDE(<QtNetwork/qauthenticator.h>) + public: enum SocketType { TcpSocket, diff --git a/src/network/socket/qabstractsocketengine_p.h b/src/network/socket/qabstractsocketengine_p.h index 112e7032d6..3d9ce96cb3 100644 --- a/src/network/socket/qabstractsocketengine_p.h +++ b/src/network/socket/qabstractsocketengine_p.h @@ -83,6 +83,7 @@ public: class Q_AUTOTEST_EXPORT QAbstractSocketEngine : public QObject { Q_OBJECT + Q_MOC_INCLUDE(<QtNetwork/qauthenticator.h>) public: static QAbstractSocketEngine *createSocketEngine(QAbstractSocket::SocketType socketType, const QNetworkProxy &, QObject *parent); diff --git a/src/network/ssl/qdtls.h b/src/network/ssl/qdtls.h index d057eadf19..fe1da23409 100644 --- a/src/network/ssl/qdtls.h +++ b/src/network/ssl/qdtls.h @@ -48,6 +48,8 @@ #include <QtCore/qcryptographichash.h> #include <QtCore/qobject.h> +Q_MOC_INCLUDE(<QtNetwork/QSslPreSharedKeyAuthenticator>) + #ifndef Q_CLANG_QDOC QT_REQUIRE_CONFIG(dtls); #endif diff --git a/src/network/ssl/qsslerror.h b/src/network/ssl/qsslerror.h index 834684cd9d..6c4dabde96 100644 --- a/src/network/ssl/qsslerror.h +++ b/src/network/ssl/qsslerror.h @@ -131,7 +131,8 @@ class QDebug; Q_NETWORK_EXPORT QDebug operator<<(QDebug debug, const QSslError &error); Q_NETWORK_EXPORT QDebug operator<<(QDebug debug, const QSslError::SslError &error); #endif - +#else +class Q_NETWORK_EXPORT QSslError {}; // dummy class so that moc has a complete type #endif // QT_NO_SSL QT_END_NAMESPACE diff --git a/src/network/ssl/qsslsocket.h b/src/network/ssl/qsslsocket.h index 7fd2b1cb08..238928e108 100644 --- a/src/network/ssl/qsslsocket.h +++ b/src/network/ssl/qsslsocket.h @@ -109,6 +109,7 @@ class QSslSocketPrivate; class Q_NETWORK_EXPORT QSslSocket : public QTcpSocket { Q_OBJECT + Q_MOC_INCLUDE(<QtNetwork/qsslpresharedkeyauthenticator.h>) public: enum SslMode { UnencryptedMode, |