![]() |
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 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 256 of file qproperty_p.h.
|
protected |
Definition at line 300 of file qproperty_p.h.
enum QPropertyBindingPrivate::NotificationState : bool |
Enumerator | |
---|---|
Delayed | |
Sent |
Definition at line 405 of file qproperty_p.h.
|
inline |
Definition at line 331 of file qproperty_p.h.
QPropertyBindingPrivate::~QPropertyBindingPrivate | ( | ) |
Definition at line 282 of file qproperty.cpp.
|
inline |
Definition at line 376 of file qproperty_p.h.
QPropertyObserverPointer QPropertyBindingPrivate::allocateDependencyObserver_slow | ( | ) |
Definition at line 301 of file qproperty.cpp.
|
inline |
Definition at line 395 of file qproperty_p.h.
void QPropertyBindingPrivate::clearDependencyObservers | ( | ) |
Definition at line 291 of file qproperty.cpp.
|
static |
Definition at line 566 of file qproperty.cpp.
|
inlinestatic |
Definition at line 429 of file qproperty_p.h.
|
inline |
Definition at line 414 of file qproperty_p.h.
bool QPropertyBindingPrivate::evaluateRecursive | ( | PendingBindingObserverList & | bindingObservers, |
QBindingStatus * | status = nullptr ) |
Definition at line 317 of file qproperty.cpp.
|
inline |
Definition at line 828 of file qproperty_p.h.
|
inlinestatic |
Definition at line 408 of file qproperty_p.h.
|
inlinestaticconstexpr |
Definition at line 314 of file qproperty_p.h.
|
inline |
Definition at line 424 of file qproperty_p.h.
|
inline |
Definition at line 328 of file qproperty_p.h.
|
inline |
Definition at line 326 of file qproperty_p.h.
QPropertyBindingPrivate::NotificationState QPropertyBindingPrivate::notifyNonRecursive | ( | ) |
Definition at line 333 of file qproperty.cpp.
void QPropertyBindingPrivate::notifyNonRecursive | ( | const PendingBindingObserverList & | bindingObservers | ) |
Definition at line 324 of file qproperty.cpp.
|
inline |
Definition at line 361 of file qproperty_p.h.
|
inline |
Definition at line 329 of file qproperty_p.h.
|
inline |
Definition at line 411 of file qproperty_p.h.
|
inline |
Definition at line 343 of file qproperty_p.h.
|
inline |
Definition at line 344 of file qproperty_p.h.
|
inline |
Definition at line 327 of file qproperty_p.h.
|
inline |
Definition at line 386 of file qproperty_p.h.
|
inline |
Definition at line 367 of file qproperty_p.h.
void QPropertyBindingPrivate::unlinkAndDeref | ( | ) |
Definition at line 309 of file qproperty.cpp.
|
inline |
Definition at line 396 of file qproperty_p.h.
|
friend |
Definition at line 259 of file qproperty_p.h.
|
friend |
Definition at line 260 of file qproperty_p.h.
union { ... } QPropertyBindingPrivate |
std::byte QPropertyBindingPrivate::declarativeExtraData[sizeof(QPropertyBindingSourceLocation) - sizeof(DeclarativeErrorCallback)] |
Definition at line 304 of file qproperty_p.h.
size_t QPropertyBindingPrivate::dependencyObserverCount = 0 |
Definition at line 324 of file qproperty_p.h.
DeclarativeErrorCallback QPropertyBindingPrivate::errorCallBack |
Definition at line 305 of file qproperty_p.h.
QPropertyBindingSourceLocation QPropertyBindingPrivate::location |
Definition at line 302 of file qproperty_p.h.
|
protected |
Definition at line 291 of file qproperty_p.h.
QtPrivate::QPropertyBindingWrapper QPropertyBindingPrivate::staticBindingWrapper |
Definition at line 283 of file qproperty_p.h.
QtPrivate::QPropertyObserverCallback QPropertyBindingPrivate::staticObserverCallback = nullptr |
Definition at line 282 of file qproperty_p.h.