Add documentation for Q_OBJECT_BINDABLE_PROPERTY
The duo Q_OBJECT_BINDABLE_PROPERTY and QObjectBindableProperty can only be documented together. The documentation is now with QObjectBindableProperty. This patch adds a documentation entry for Q_OBJECT_BINDABLE_PROPERTY which links the user to QObjectBindableProperty. Task-number: QTBUG-90511 Pick-to: 6.0 6.1 Change-Id: I9af4a99d49f4b02ee9645a2cc9a9a024a6a1a552 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Paul Wicking <paul.wicking@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>bb10
parent
89e9164abb
commit
89cc39a894
|
|
@ -1152,6 +1152,29 @@ QString QPropertyBindingError::description() const
|
|||
macros.
|
||||
*/
|
||||
|
||||
/*!
|
||||
\macro Q_OBJECT_BINDABLE_PROPERTY(containingClass, type, name, signal)
|
||||
\since 6.0
|
||||
\relates QObjectBindableProperty
|
||||
\brief Declares a \l QObjectBindableProperty inside \a containingClass
|
||||
of type \a type with name \a name. If the optional argument \a signal is given,
|
||||
this signal will be emitted when the property is marked dirty.
|
||||
|
||||
\sa {Qt's Property System}, {Qt Bindable Properties}
|
||||
*/
|
||||
|
||||
/*!
|
||||
\macro Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS(containingClass, type, name, initialvalue, signal)
|
||||
\since 6.0
|
||||
\relates QObjectBindableProperty
|
||||
\brief Declares a \l QObjectBindableProperty inside \a containingClass
|
||||
of type \a type with name \a name which is initialized to \a initialvalue.
|
||||
If the optional argument \a signal is given, this signal will be emitted when
|
||||
the property is marked dirty.
|
||||
|
||||
\sa {Qt's Property System}, {Qt Bindable Properties}
|
||||
*/
|
||||
|
||||
/*!
|
||||
\fn template <typename Class, typename T, auto offset, auto Callback> QObjectBindableProperty<Class, T, offset, Callback>::QObjectBindableProperty()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue