diff --git a/src/corelib/global/qglobal.cpp b/src/corelib/global/qglobal.cpp index 0ca1fc7ef0b..89fc6c85cb2 100644 --- a/src/corelib/global/qglobal.cpp +++ b/src/corelib/global/qglobal.cpp @@ -1061,7 +1061,7 @@ static_assert(sizeof(qint64) == 8, "Internal error, qint64 is misdefined"); */ /*! \typedef QFunctionPointer - \relates + \relates This is a typedef for \c{void (*)()}, a pointer to a function that takes no arguments and returns void. diff --git a/src/corelib/global/qglobal.h b/src/corelib/global/qglobal.h index 9249becc27e..147933066f6 100644 --- a/src/corelib/global/qglobal.h +++ b/src/corelib/global/qglobal.h @@ -1035,6 +1035,9 @@ Q_CORE_EXPORT void qBadAlloc(); template inline T *q_check_ptr(T *p) { Q_CHECK_PTR(p); return p; } +#if 0 +#pragma qt_class(QFunctionPointer) +#endif typedef void (*QFunctionPointer)(); #if !defined(Q_UNIMPLEMENTED)