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
QGenericItemModelDetails::row_traits< T, typename > Struct Template Reference

#include <qgenericitemmodel_impl.h>

+ Collaboration diagram for QGenericItemModelDetails::row_traits< T, typename >:

Static Public Member Functions

static constexpr int fixed_size ()
 

Static Public Attributes

static constexpr bool is_range = is_range_v<q20::remove_cvref_t<T>>
 
static constexpr int static_size = is_range ? -1 : 0
 

Detailed Description

template<typename T, typename = void>
struct QGenericItemModelDetails::row_traits< T, typename >

Definition at line 283 of file qgenericitemmodel_impl.h.

Member Function Documentation

◆ fixed_size()

template<typename T, typename = void>
static constexpr int QGenericItemModelDetails::row_traits< T, typename >::fixed_size ( )
inlinestaticconstexpr

Definition at line 289 of file qgenericitemmodel_impl.h.

Member Data Documentation

◆ is_range

template<typename T, typename = void>
bool QGenericItemModelDetails::row_traits< T, typename >::is_range = is_range_v<q20::remove_cvref_t<T>>
staticconstexpr

Definition at line 284 of file qgenericitemmodel_impl.h.

◆ static_size

template<typename T, typename = void>
int QGenericItemModelDetails::row_traits< T, typename >::static_size = is_range ? -1 : 0
staticconstexpr

Definition at line 288 of file qgenericitemmodel_impl.h.


The documentation for this struct was generated from the following file: