![]() |
Qt 6.x
The Qt SDK
|
#include <qproperty.h>
Collaboration diagram for QtPrivate::QBindableInterface:Public Types | |
| using | Getter = void(*)(const QUntypedPropertyData *d, void *value) |
| using | Setter = void(*)(QUntypedPropertyData *d, const void *value) |
| using | BindingGetter = QUntypedPropertyBinding(*)(const QUntypedPropertyData *d) |
| using | BindingSetter = QUntypedPropertyBinding(*)(QUntypedPropertyData *d, const QUntypedPropertyBinding &binding) |
| using | MakeBinding = QUntypedPropertyBinding(*)(const QUntypedPropertyData *d, const QPropertyBindingSourceLocation &location) |
| using | SetObserver = void(*)(const QUntypedPropertyData *d, QPropertyObserver *observer) |
| using | GetMetaType = QMetaType(*)() |
Public Attributes | |
| Getter | getter |
| Setter | setter |
| BindingGetter | getBinding |
| BindingSetter | setBinding |
| MakeBinding | makeBinding |
| SetObserver | setObserver |
| GetMetaType | metaType |
Static Public Attributes | |
| static constexpr quintptr | MetaTypeAccessorFlag = 0x1 |
Definition at line 526 of file qproperty.h.
| using QtPrivate::QBindableInterface::BindingGetter = QUntypedPropertyBinding (*)(const QUntypedPropertyData *d) |
Definition at line 530 of file qproperty.h.
| using QtPrivate::QBindableInterface::BindingSetter = QUntypedPropertyBinding (*)(QUntypedPropertyData *d, const QUntypedPropertyBinding &binding) |
Definition at line 531 of file qproperty.h.
| using QtPrivate::QBindableInterface::GetMetaType = QMetaType (*)() |
Definition at line 534 of file qproperty.h.
| using QtPrivate::QBindableInterface::Getter = void (*)(const QUntypedPropertyData *d, void *value) |
Definition at line 528 of file qproperty.h.
| using QtPrivate::QBindableInterface::MakeBinding = QUntypedPropertyBinding (*)(const QUntypedPropertyData *d, const QPropertyBindingSourceLocation &location) |
Definition at line 532 of file qproperty.h.
| using QtPrivate::QBindableInterface::SetObserver = void (*)(const QUntypedPropertyData *d, QPropertyObserver *observer) |
Definition at line 533 of file qproperty.h.
| using QtPrivate::QBindableInterface::Setter = void (*)(QUntypedPropertyData *d, const void *value) |
Definition at line 529 of file qproperty.h.
| BindingGetter QtPrivate::QBindableInterface::getBinding |
Definition at line 537 of file qproperty.h.
Referenced by QUntypedBindable::binding(), QUntypedBindable::isBindable(), and QUntypedBindable::takeBinding().
| Getter QtPrivate::QBindableInterface::getter |
Definition at line 535 of file qproperty.h.
Referenced by QUntypedBindable::metaType(), and QBindable< T >::value().
| MakeBinding QtPrivate::QBindableInterface::makeBinding |
Definition at line 539 of file qproperty.h.
Referenced by QUntypedBindable::makeBinding(), and UntypedProxyProperty::makeBinding().
| GetMetaType QtPrivate::QBindableInterface::metaType |
Definition at line 541 of file qproperty.h.
Referenced by QUntypedBindable::QUntypedBindable(), and QUntypedBindable::metaType().
|
staticconstexpr |
Definition at line 543 of file qproperty.h.
Referenced by UntypedProxyProperty::getter(), and QUntypedBindable::metaType().
| BindingSetter QtPrivate::QBindableInterface::setBinding |
Definition at line 538 of file qproperty.h.
Referenced by QUntypedBindable::isReadOnly(), QBindable< T >::setBinding(), QUntypedBindable::setBinding(), and QUntypedBindable::takeBinding().
| SetObserver QtPrivate::QBindableInterface::setObserver |
Definition at line 540 of file qproperty.h.
Referenced by QUntypedBindable::isReadOnly(), QUntypedBindable::observe(), and UntypedProxyProperty::setObserver().
| Setter QtPrivate::QBindableInterface::setter |
Definition at line 536 of file qproperty.h.
Referenced by QBindable< T >::setValue().