diff options
Diffstat (limited to 'src/network/ssl')
-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 |
3 files changed, 5 insertions, 1 deletions
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, |