![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qsharedpointer.h"#include "qshareddata.h"#include <qset.h>#include <qmutex.h>#include "private/qobject_p.h"Go to the source code of this file.
Classes | |
| struct | QT_END_NAMESPACE::Data |
| class | QT_END_NAMESPACE::KnownPointers |
Namespaces | |
| namespace | QT_END_NAMESPACE |
| namespace | QtSharedPointer |
Functions | |
| QT_BEGIN_NAMESPACE | QT6_ONLY (void QtSharedPointer::ExternalRefCountData::setQObjectShared(const QObject *, bool) {}) QT6_ONLY(void QtSharedPointer |
| Q_AUTOTEST_EXPORT void | QtSharedPointer::internalSafetyCheckCleanCheck () |
| QT_BEGIN_NAMESPACE QT6_ONLY | ( | void QtSharedPointer::ExternalRefCountData::setQObjectShared(const QObject *, bool) {} | ) |
This function is called when a QSharedPointer is created from a QWeakPointer
We check that the QWeakPointer was really created from a QSharedPointer, and not from a QObject.
Definition at line 1442 of file qsharedpointer.cpp.