![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qproperty_p.h>
Public Types | |
| enum | NotificationState : bool { Delayed , Sent } |
Static Public Member Functions | |
| static constexpr size_t | getSizeEnsuringAlignment () |
| static QPropertyBindingPrivate * | get (const QUntypedPropertyBinding &binding) |
| static QUntypedPropertyBinding | makeUntyped (QPropertyBindingPrivate *d) |
| static QPropertyBindingPrivate * | currentlyEvaluatingBinding () |
| static void | destroyAndFreeMemory (QPropertyBindingPrivate *priv) |
Public Attributes | |
| size_t | dependencyObserverCount = 0 |
Protected Types | |
| using | DeclarativeErrorCallback = void(*)(QPropertyBindingPrivate *) |
Protected Attributes | |
| QUntypedPropertyData * | propertyDataPtr = nullptr |
| union { | |
| QPropertyBindingSourceLocation location | |
| struct { | |
| std::byte declarativeExtraData [sizeof(QPropertyBindingSourceLocation) - sizeof(DeclarativeErrorCallback)] | |
| DeclarativeErrorCallback errorCallBack | |
| } | |
| }; | |
Friends | |
| struct | QPropertyBindingDataPointer |
| class | QPropertyBindingPrivatePtr |
Definition at line 261 of file qproperty_p.h.
|
protected |
Definition at line 311 of file qproperty_p.h.
| enum QPropertyBindingPrivate::NotificationState : bool |
| Enumerator | |
|---|---|
| Delayed | |
| Sent | |
Definition at line 418 of file qproperty_p.h.
|
inline |
Definition at line 342 of file qproperty_p.h.
| QPropertyBindingPrivate::~QPropertyBindingPrivate | ( | ) |
Definition at line 337 of file qproperty.cpp.
|
inline |
Definition at line 387 of file qproperty_p.h.
| QPropertyObserverPointer QPropertyBindingPrivate::allocateDependencyObserver_slow | ( | ) |
Definition at line 356 of file qproperty.cpp.
|
inline |
Definition at line 408 of file qproperty_p.h.
| void QPropertyBindingPrivate::clearDependencyObservers | ( | ) |
Definition at line 346 of file qproperty.cpp.
|
static |
Definition at line 630 of file qproperty.cpp.
|
inlinestatic |
Definition at line 459 of file qproperty_p.h.
|
inline |
Definition at line 429 of file qproperty_p.h.
| bool QPropertyBindingPrivate::evaluateRecursive | ( | PendingBindingObserverList & | bindingObservers, |
| QBindingStatus * | status = nullptr ) |
Definition at line 372 of file qproperty.cpp.
|
inline |
Definition at line 884 of file qproperty_p.h.
|
inlinestatic |
Definition at line 421 of file qproperty_p.h.
|
inlinestaticconstexpr |
Definition at line 325 of file qproperty_p.h.
|
inline |
Definition at line 446 of file qproperty_p.h.
|
inline |
Definition at line 454 of file qproperty_p.h.
|
inline |
Definition at line 339 of file qproperty_p.h.
|
inline |
Definition at line 337 of file qproperty_p.h.
|
inlinestatic |
Definition at line 423 of file qproperty_p.h.
| QPropertyBindingPrivate::NotificationState QPropertyBindingPrivate::notifyNonRecursive | ( | ) |
Definition at line 388 of file qproperty.cpp.
| void QPropertyBindingPrivate::notifyNonRecursive | ( | const PendingBindingObserverList & | bindingObservers | ) |
Definition at line 379 of file qproperty.cpp.
|
inline |
Definition at line 372 of file qproperty_p.h.
|
inline |
Definition at line 340 of file qproperty_p.h.
|
inline |
Definition at line 426 of file qproperty_p.h.
|
inline |
Definition at line 354 of file qproperty_p.h.
|
inline |
Definition at line 355 of file qproperty_p.h.
|
inline |
Definition at line 338 of file qproperty_p.h.
|
inline |
Definition at line 397 of file qproperty_p.h.
|
inline |
Definition at line 378 of file qproperty_p.h.
| void QPropertyBindingPrivate::unlinkAndDeref | ( | ) |
Definition at line 364 of file qproperty.cpp.
|
inline |
Definition at line 409 of file qproperty_p.h.
|
friend |
Definition at line 264 of file qproperty_p.h.
|
friend |
Definition at line 265 of file qproperty_p.h.
| union { ... } QPropertyBindingPrivate |
| std::byte QPropertyBindingPrivate::declarativeExtraData[sizeof(QPropertyBindingSourceLocation) - sizeof(DeclarativeErrorCallback)] |
Definition at line 315 of file qproperty_p.h.
| size_t QPropertyBindingPrivate::dependencyObserverCount = 0 |
Definition at line 335 of file qproperty_p.h.
| DeclarativeErrorCallback QPropertyBindingPrivate::errorCallBack |
Definition at line 316 of file qproperty_p.h.
| QPropertyBindingSourceLocation QPropertyBindingPrivate::location |
Definition at line 313 of file qproperty_p.h.
|
protected |
Definition at line 296 of file qproperty_p.h.
| QtPrivate::QPropertyBindingWrapper QPropertyBindingPrivate::staticBindingWrapper |
Definition at line 288 of file qproperty_p.h.
| QtPrivate::QPropertyObserverCallback QPropertyBindingPrivate::staticObserverCallback = nullptr |
Definition at line 287 of file qproperty_p.h.