![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qglobal.h>#include <QtCore/qtaggedpointer.h>#include <QtCore/qmetatype.h>#include <QtCore/qcontainerfwd.h>#include <QtCore/qttypetraits.h>#include <functional>Go to the source code of this file.
Classes | |
| struct | QtPrivate::RefCounted |
| class | QPropertyBindingPrivatePtr |
| class | QUntypedPropertyData |
| struct | QPropertyProxyBindingData |
| struct | QtPrivate::MSVCWorkAround |
| struct | QtPrivate::BindingFunctionVTable |
| struct | QtPrivate::QPropertyBindingFunction |
| class | QtPrivate::QPropertyBindingData |
| class | QtPrivate::QTagPreservingPointerToPointer< T, Tag > |
| struct | QtPrivate::detail::ExtractClassFromFunctionPointer< T C::* > |
Namespaces | |
| namespace | QtPrivate |
| namespace | QtPrivate::detail |
Typedefs | |
| using | PendingBindingObserverList = QVarLengthArray<QPropertyBindingPrivatePtr> |
| template<typename T> | |
| using | QtPrivate::IsUntypedPropertyData = std::enable_if_t<std::is_base_of_v<QUntypedPropertyData, T>, bool> |
| using | QtPrivate::QPropertyObserverCallback = void (*)(QUntypedPropertyData *) |
| using | QtPrivate::QPropertyBindingWrapper = bool(*)(QMetaType, QUntypedPropertyData *dataPtr, QPropertyBindingFunction) |
Functions | |
| constexpr size_t | QtPrivate::detail::getOffset (size_t o) |
| constexpr size_t | QtPrivate::detail::getOffset (size_t(*offsetFn)()) |
Variables | |
| template<typename Callable, typename PropertyType = MSVCWorkAround> | |
| constexpr BindingFunctionVTable | QtPrivate::bindingFunctionVTable = BindingFunctionVTable::createFor<Callable, PropertyType>() |
Definition at line 34 of file qpropertyprivate.h.