![]() |
Qt 6.x
The Qt SDK
|
#include <qproperty.h>
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().