diff --git a/src/corelib/tools/qsharedpointer_impl.h b/src/corelib/tools/qsharedpointer_impl.h index 0d1dcb051b..55f0f17c52 100644 --- a/src/corelib/tools/qsharedpointer_impl.h +++ b/src/corelib/tools/qsharedpointer_impl.h @@ -678,9 +678,11 @@ public: #else template friend class QSharedPointer; template friend class QPointer; +# ifndef QT_NO_QOBJECT template friend QWeakPointer::Value, X>::type> qWeakPointerFromVariant(const QVariant &variant); +# endif template friend QPointer qPointerFromVariant(const QVariant &variant);