Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qrangemodeladapter.h File Reference

(007f727b27b3063a2f69fed6f070f19fa03e11dd)

#include <QtCore/qrangemodeladapter_impl.h>
Include dependency graph for qrangemodeladapter.h:

Go to the source code of this file.

Classes

class  QRangeModelAdapter< Range, Protocol, Model >
struct  QRangeModelAdapter< Range, Protocol, Model >::DataReference
struct  QRangeModelAdapter< Range, Protocol, Model >::ColumnIteratorBase< Iterator, Adapter >
struct  QRangeModelAdapter< Range, Protocol, Model >::ConstColumnIterator
struct  QRangeModelAdapter< Range, Protocol, Model >::ColumnIterator
struct  QRangeModelAdapter< Range, Protocol, Model >::RowGetter< Reference, const_row_type, typename >
struct  QRangeModelAdapter< Range, Protocol, Model >::RowGetter< Reference, const_row_type, std::enable_if_t< std::is_reference_v< const_row_type > > >
struct  QRangeModelAdapter< Range, Protocol, Model >::RowGetter< Reference, const_row_type, std::enable_if_t< std::is_pointer_v< const_row_type > > >
struct  QRangeModelAdapter< Range, Protocol, Model >::RowReferenceBase< Reference, Adapter >
struct  QRangeModelAdapter< Range, Protocol, Model >::ConstRowReference
struct  QRangeModelAdapter< Range, Protocol, Model >::RowReference
struct  QRangeModelAdapter< Range, Protocol, Model >::RowIteratorBase< Iterator, Adapter >
struct  QRangeModelAdapter< Range, Protocol, Model >::ConstRowIterator
struct  QRangeModelAdapter< Range, Protocol, Model >::RowIterator

Functions

template<typename Range, typename Protocol, QRangeModelDetails::if_can_construct< Range, Protocol > = true>
 QRangeModelAdapter (Range &&, Protocol &&) -> QRangeModelAdapter< Range, Protocol >
template<typename Range, QRangeModelDetails::if_can_construct< Range > = true>
 QRangeModelAdapter (Range &&) -> QRangeModelAdapter< Range, void >

Function Documentation

◆ QRangeModelAdapter() [1/2]

template<typename Range, QRangeModelDetails::if_can_construct< Range > = true>
QRangeModelAdapter ( Range && ) -> QRangeModelAdapter< Range, void >

◆ QRangeModelAdapter() [2/2]

template<typename Range, typename Protocol, QRangeModelDetails::if_can_construct< Range, Protocol > = true>
QRangeModelAdapter ( Range && ,
Protocol &&  ) -> QRangeModelAdapter< Range, Protocol >