QRangeModelAdapter::ConstRowReference Struct
struct QRangeModelAdapter::ConstRowReferenceConstRowReference is a reference wrapper around a const row in a QRangeModel. More...
This struct is in technology preview and is subject to change.
This struct was introduced in Qt 6.11.
Public Functions
| ConstRowReference() | |
| ConstRowReference(const QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &) | |
| ConstRowReference(QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &&) | |
| ~ConstRowReference() | |
| QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference & | operator=(QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &&) |
| QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference & | operator=(const QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &) |
Detailed Description
For ranges that are tables or trees, accessing a row of a QRangeModelAdapter using the const overloads of at() or subscript operator[], or by dereferencing a ConstRowIterator, returns a ConstRowReference for the specified row.
See also RowReference and DataReference.
Member Function Documentation
[default] ConstRowReference::ConstRowReference()
Default-constructs an instance of ConstRowReference.
[default] ConstRowReference::ConstRowReference(const QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &)
Copy-constructs an instance of ConstRowReference.
[default] ConstRowReference::ConstRowReference(QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &&)
Move-constructs an instance of ConstRowReference.
[default] ConstRowReference::~ConstRowReference()
Destroys the instance of ConstRowReference.
[default] QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &ConstRowReference::operator=(QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &&)
Move-assigns other to this ConstRowReference instance.
[default] QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &ConstRowReference::operator=(const QRangeModelAdapter<Range, Protocol, Model>::ConstRowReference &)
Copy-assigns other to this ConstRowReference instance.