![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qrangemodeladapter.h>
Public Types | |
| using | const_iterator = ConstColumnIterator |
| using | size_type = int |
| using | difference_type = int |
| using | const_row_type = QRangeModelDetails::asConstRow_t<row_type> |
Public Member Functions | |
| RowReferenceBase (const QModelIndex &index, Adapter *adapter) noexcept | |
| template<typename I = Impl, if_tree< I > = true> | |
| bool | hasChildren () const |
| template<typename I = Impl, if_tree< I > = true> | |
| auto | children () const |
| ConstColumnIterator | cbegin () const |
| ConstColumnIterator | cend () const |
| ConstColumnIterator | begin () const |
| ConstColumnIterator | end () const |
| size_type | size () const |
| auto | at (int column) const |
| auto | operator[] (int column) const |
| Public Member Functions inherited from QRangeModelAdapter< Range, Protocol, Model >::RowGetter< Reference, QRangeModelDetails::asConstRow_t< row_type > > | |
| QRangeModelDetails::asConstRow_t< row_type > | get () const |
| QRangeModelDetails::asConstRow_t< row_type > | operator-> () const |
| operator QRangeModelDetails::asConstRow_t< row_type > () const | |
Protected Member Functions | |
| ~RowReferenceBase ()=default | |
Protected Attributes | |
| QModelIndex | m_index |
| Adapter * | m_adapter |
Friends | |
| struct | RowGetter< Reference, const_row_type > |
| bool | comparesEqual (const Reference &lhs, const Reference &rhs) |
| Qt::strong_ordering | compareThreeWay (const Reference &lhs, const Reference &rhs) |
| bool | comparesEqual (const Reference &lhs, const row_type &rhs) |
| QDebug | operator<< (QDebug dbg, const Reference &ref) |
| QDataStream & | operator<< (QDataStream &ds, const Reference &ref) |
Definition at line 536 of file qrangemodeladapter.h.
| using QRangeModelAdapter< Range, Protocol, Model >::RowReferenceBase< Reference, Adapter >::const_iterator = ConstColumnIterator |
Definition at line 538 of file qrangemodeladapter.h.
| using QRangeModelAdapter< Range, Protocol, Model >::RowReferenceBase< Reference, Adapter >::const_row_type = QRangeModelDetails::asConstRow_t<row_type> |
Definition at line 541 of file qrangemodeladapter.h.
| using QRangeModelAdapter< Range, Protocol, Model >::RowReferenceBase< Reference, Adapter >::difference_type = int |
Definition at line 540 of file qrangemodeladapter.h.
| using QRangeModelAdapter< Range, Protocol, Model >::RowReferenceBase< Reference, Adapter >::size_type = int |
Definition at line 539 of file qrangemodeladapter.h.
|
inlinenoexcept |
Definition at line 543 of file qrangemodeladapter.h.
|
protecteddefault |
|
inline |
Definition at line 578 of file qrangemodeladapter.h.
|
inline |
Definition at line 570 of file qrangemodeladapter.h.
|
inline |
Definition at line 561 of file qrangemodeladapter.h.
|
inline |
Definition at line 565 of file qrangemodeladapter.h.
|
inline |
Definition at line 554 of file qrangemodeladapter.h.
|
inline |
Definition at line 571 of file qrangemodeladapter.h.
|
inline |
Definition at line 548 of file qrangemodeladapter.h.
|
inline |
Definition at line 584 of file qrangemodeladapter.h.
|
inline |
Definition at line 573 of file qrangemodeladapter.h.
|
friend |
Definition at line 596 of file qrangemodeladapter.h.
|
friend |
Definition at line 609 of file qrangemodeladapter.h.
|
friend |
Definition at line 601 of file qrangemodeladapter.h.
|
friend |
Definition at line 624 of file qrangemodeladapter.h.
|
friend |
Definition at line 616 of file qrangemodeladapter.h.
|
friend |
Definition at line 584 of file qrangemodeladapter.h.
|
protected |
Definition at line 593 of file qrangemodeladapter.h.
|
protected |
Definition at line 592 of file qrangemodeladapter.h.