diff --git a/src/corelib/kernel/qpointer.qdoc b/src/corelib/kernel/qpointer.qdoc index b82f736170..3cbc18b957 100644 --- a/src/corelib/kernel/qpointer.qdoc +++ b/src/corelib/kernel/qpointer.qdoc @@ -99,8 +99,8 @@ */ /*! - \fn template template QPointer::QPointer(QPointer &&other) - \fn template template QPointer::QPointer(const QPointer &other) + \fn template template = true> QPointer::QPointer(QPointer &&other) + \fn template template = true> QPointer::QPointer(const QPointer &other) \since 6.6 Conversion constructor. Constructs a new QPointer by moving or copying from @@ -113,7 +113,7 @@ */ /*! - \fn template template QPointer &QPointer::operator=(const QPointer &other) + \fn template template = true> QPointer &QPointer::operator=(const QPointer &other) \since 6.6 Conversion assignment operator. Makes this guarded pointer guard the @@ -124,7 +124,7 @@ */ /*! - \fn template template QPointer &QPointer::operator=(QPointer &&other) + \fn template template = true> &QPointer::operator=(QPointer &&other) \since 6.6.1 Conversion move-assignment operator. Makes this guarded pointer guard the @@ -202,7 +202,7 @@ */ /*! - \fn template bool QPointer::operator==(X *o, const QPointer &p) + \fn template template bool QPointer::operator==(X *o, const QPointer &p) Equality operator. Returns \c true if \a o and the guarded pointer \a p are pointing to the same object, otherwise @@ -210,7 +210,7 @@ */ /*! - \fn template bool QPointer::operator==(const QPointer &p, X *o) + \fn template template bool QPointer::operator==(const QPointer &p, X *o) Equality operator. Returns \c true if \a o and the guarded pointer \a p are pointing to the same object, otherwise @@ -218,7 +218,7 @@ */ /*! - \fn template bool QPointer::operator==(const QPointer &p1, const QPointer &p2) + \fn template template bool QPointer::operator==(const QPointer &p1, const QPointer &p2) Equality operator. Returns \c true if the guarded pointers \a p1 and \a p2 are pointing to the same object, otherwise @@ -241,21 +241,21 @@ */ /*! - \fn template bool QPointer::operator!=(const QPointer &p, X *o) + \fn template template bool QPointer::operator!=(const QPointer &p, X *o) Inequality operator. Returns \c true if \a o and the guarded pointer \a p are not pointing to the same object, otherwise returns \c false. */ /*! - \fn template bool QPointer::operator!=(X *o, const QPointer &p) + \fn template template bool QPointer::operator!=(X *o, const QPointer &p) Inequality operator. Returns \c true if \a o and the guarded pointer \a p are not pointing to the same object, otherwise returns \c false. */ /*! - \fn template bool QPointer::operator!=(const QPointer &p1, const QPointer &p2) + \fn template template bool QPointer::operator!=(const QPointer &p1, const QPointer &p2) Inequality operator. Returns \c true if the guarded pointers \a p1 and \a p2 are not pointing to the same object, otherwise