![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qbindingstorage.h>
Public Member Functions | |
| QBindingStorage () | |
| ~QBindingStorage () | |
| bool | isEmpty () |
| bool | isValid () const noexcept |
| const QBindingStatus * | status (QtPrivate::QBindingStatusAccessToken) const |
| void | registerDependency (const QUntypedPropertyData *data) const |
| QtPrivate::QPropertyBindingData * | bindingData (const QUntypedPropertyData *data) const |
| QtPrivate::QPropertyBindingData * | bindingData (QUntypedPropertyData *data, bool create) |
Friends | |
| template<typename Class, typename T, auto Offset, auto Setter, auto Signal, auto Getter> | |
| class | QObjectCompatProperty |
| class | QObjectPrivate |
| class | QtPrivate::QPropertyBindingData |
QBindingStorage acts as a storage for property binding related data in QObject. Any property in a QObject can be made bindable by using the Q_OBJECT_BINDABLE_PROPERTY macro to declare it. A setter and a getter for the property and a declaration using Q_PROPERTY have to be made as usual. Binding related data will automatically be stored within the QBindingStorage inside the QObject.
Definition at line 40 of file qbindingstorage.h.
| QBindingStorage::QBindingStorage | ( | ) |
Definition at line 2357 of file qproperty.cpp.
| QBindingStorage::~QBindingStorage | ( | ) |
Definition at line 2363 of file qproperty.cpp.
|
inline |
Definition at line 64 of file qbindingstorage.h.
|
inline |
Definition at line 75 of file qbindingstorage.h.
|
inline |
Definition at line 53 of file qbindingstorage.h.
|
inlinenoexcept |
Definition at line 54 of file qbindingstorage.h.
|
inline |
Definition at line 58 of file qbindingstorage.h.
| const QBindingStatus * QBindingStorage::status | ( | QtPrivate::QBindingStatusAccessToken | ) | const |
Definition at line 2411 of file qproperty.cpp.
|
friend |
Definition at line 46 of file qbindingstorage.h.
|
friend |
Definition at line 47 of file qbindingstorage.h.
|
friend |
Definition at line 48 of file qbindingstorage.h.