Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#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 528 of file qproperty.h.
using QtPrivate::QBindableInterface::BindingGetter = QUntypedPropertyBinding (*)(const QUntypedPropertyData *d) |
Definition at line 532 of file qproperty.h.
using QtPrivate::QBindableInterface::BindingSetter = QUntypedPropertyBinding (*)(QUntypedPropertyData *d, const QUntypedPropertyBinding &binding) |
Definition at line 533 of file qproperty.h.
using QtPrivate::QBindableInterface::GetMetaType = QMetaType (*)() |
Definition at line 536 of file qproperty.h.
using QtPrivate::QBindableInterface::Getter = void (*)(const QUntypedPropertyData *d, void *value) |
Definition at line 530 of file qproperty.h.
using QtPrivate::QBindableInterface::MakeBinding = QUntypedPropertyBinding (*)(const QUntypedPropertyData *d, const QPropertyBindingSourceLocation &location) |
Definition at line 534 of file qproperty.h.
using QtPrivate::QBindableInterface::SetObserver = void (*)(const QUntypedPropertyData *d, QPropertyObserver *observer) |
Definition at line 535 of file qproperty.h.
using QtPrivate::QBindableInterface::Setter = void (*)(QUntypedPropertyData *d, const void *value) |
Definition at line 531 of file qproperty.h.
BindingGetter QtPrivate::QBindableInterface::getBinding |
Definition at line 539 of file qproperty.h.
Referenced by QUntypedBindable::binding(), QUntypedBindable::isBindable(), and QUntypedBindable::takeBinding().
Getter QtPrivate::QBindableInterface::getter |
Definition at line 537 of file qproperty.h.
Referenced by QUntypedBindable::metaType(), and QBindable< T >::value().
MakeBinding QtPrivate::QBindableInterface::makeBinding |
Definition at line 541 of file qproperty.h.
Referenced by QUntypedBindable::makeBinding(), and UntypedProxyProperty::makeBinding().
GetMetaType QtPrivate::QBindableInterface::metaType |
Definition at line 543 of file qproperty.h.
Referenced by QUntypedBindable::QUntypedBindable(), and QUntypedBindable::metaType().
|
staticconstexpr |
Definition at line 545 of file qproperty.h.
Referenced by UntypedProxyProperty::getter(), and QUntypedBindable::metaType().
BindingSetter QtPrivate::QBindableInterface::setBinding |
Definition at line 540 of file qproperty.h.
Referenced by QUntypedBindable::isReadOnly(), QBindable< T >::setBinding(), QUntypedBindable::setBinding(), and QUntypedBindable::takeBinding().
SetObserver QtPrivate::QBindableInterface::setObserver |
Definition at line 542 of file qproperty.h.
Referenced by QUntypedBindable::isReadOnly(), QUntypedBindable::observe(), and UntypedProxyProperty::setObserver().
Setter QtPrivate::QBindableInterface::setter |
Definition at line 538 of file qproperty.h.
Referenced by QBindable< T >::setValue().