diff -urN qt/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.h qt2/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.h --- qt/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.h 2018-09-18 16:51:11.557475999 +0200 +++ qt2/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.h 2018-09-18 17:57:48.913475999 +0200 @@ -47,6 +47,8 @@ QT_BEGIN_NAMESPACE +#ifndef QT_NO_SSL + class QSslPreSharedKeyAuthenticatorPrivate; class QSslPreSharedKeyAuthenticator @@ -87,9 +89,13 @@ Q_DECLARE_SHARED(QSslPreSharedKeyAuthenticator) +#endif // QT_NO_SSL + QT_END_NAMESPACE +#ifndef QT_NO_SSL Q_DECLARE_METATYPE(QSslPreSharedKeyAuthenticator) Q_DECLARE_METATYPE(QSslPreSharedKeyAuthenticator*) +#endif #endif // QSSLPRESHAREDKEYAUTHENTICATOR_H