![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qrangemodel_impl.h>
Static Public Member Functions | |
| static Q_CORE_EXPORT QRangeModelImplBase * | getImplementation (QRangeModel *model) |
| static Q_CORE_EXPORT const QRangeModelImplBase * | getImplementation (const QRangeModel *model) |
| static Q_CORE_EXPORT QHash< int, QByteArray > | roleNamesForMetaObject (const QAbstractItemModel &model, const QMetaObject &metaObject) |
| static Q_CORE_EXPORT QHash< int, QByteArray > | roleNamesForSimpleType () |
Friends | |
| class | QRangeModelPrivate |
| struct | PropertyChangedHandler |
Additional Inherited Members | |
| Protected Types inherited from QtPrivate::QQuasiVirtualInterface< QRangeModelImplBase > | |
| using | base_interface |
| using | CallFN |
Definition at line 958 of file qrangemodel_impl.h.
Definition at line 1009 of file qrangemodel_impl.h.
Definition at line 1020 of file qrangemodel_impl.h.
| using QRangeModelImplBase::Data = Method<&Self::data> |
Definition at line 1023 of file qrangemodel_impl.h.
| using QRangeModelImplBase::Flags = Method<&Self::flags> |
Definition at line 1021 of file qrangemodel_impl.h.
Definition at line 1022 of file qrangemodel_impl.h.
| using QRangeModelImplBase::Index = Method<&Self::index> |
Definition at line 1017 of file qrangemodel_impl.h.
Definition at line 1010 of file qrangemodel_impl.h.
Definition at line 1013 of file qrangemodel_impl.h.
Definition at line 1033 of file qrangemodel_impl.h.
Definition at line 1005 of file qrangemodel_impl.h.
Definition at line 1024 of file qrangemodel_impl.h.
| using QRangeModelImplBase::Match = Method<&Self::match> |
Definition at line 1035 of file qrangemodel_impl.h.
| using QRangeModelImplBase::MethodTemplates |
Definition at line 1038 of file qrangemodel_impl.h.
Definition at line 1012 of file qrangemodel_impl.h.
Definition at line 1015 of file qrangemodel_impl.h.
Definition at line 1029 of file qrangemodel_impl.h.
| using QRangeModelImplBase::Parent = Method<&Self::parent> |
Definition at line 1026 of file qrangemodel_impl.h.
Definition at line 1011 of file qrangemodel_impl.h.
Definition at line 1014 of file qrangemodel_impl.h.
Definition at line 1025 of file qrangemodel_impl.h.
Definition at line 1019 of file qrangemodel_impl.h.
Definition at line 1030 of file qrangemodel_impl.h.
| using QRangeModelImplBase::SetData = Method<&Self::setData> |
Definition at line 1007 of file qrangemodel_impl.h.
Definition at line 1006 of file qrangemodel_impl.h.
Definition at line 1008 of file qrangemodel_impl.h.
| using QRangeModelImplBase::Sibling = Method<&Self::sibling> |
Definition at line 1018 of file qrangemodel_impl.h.
| using QRangeModelImplBase::Sort = Method<&Self::sort> |
Definition at line 1034 of file qrangemodel_impl.h.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Full | |
| OnRead | |
Definition at line 965 of file qrangemodel_impl.h.
|
inlineexplicitprotected |
Definition at line 1078 of file qrangemodel_impl.h.
|
inlineprotected |
Definition at line 254 of file qrangemodel.h.
|
inlineprotected |
Definition at line 182 of file qrangemodel.h.
|
inlineprotected |
Definition at line 210 of file qrangemodel.h.
|
inlineprotected |
Definition at line 236 of file qrangemodel.h.
|
inlineprotected |
Definition at line 198 of file qrangemodel.h.
|
inlineprotected |
Definition at line 226 of file qrangemodel.h.
|
inlineprotected |
Definition at line 190 of file qrangemodel.h.
|
inlineprotected |
Definition at line 218 of file qrangemodel.h.
|
inlineprotected |
Definition at line 174 of file qrangemodel.h.
|
protected |
Definition at line 133 of file qrangemodel.cpp.
|
inlineprotected |
Definition at line 160 of file qrangemodel.h.
| bool QRangeModelImplBase::clearItemData | ( | const QModelIndex & | index | ) |
| int QRangeModelImplBase::columnCount | ( | const QModelIndex & | parent | ) | const |
|
staticprotected |
Definition at line 228 of file qrangemodel.cpp.
|
inlinestaticprotected |
Definition at line 259 of file qrangemodel.h.
|
staticprotected |
Definition at line 291 of file qrangemodel.cpp.
|
staticprotected |
Definition at line 314 of file qrangemodel.cpp.
|
staticprotected |
Definition at line 268 of file qrangemodel.cpp.
|
staticprotected |
Definition at line 298 of file qrangemodel.cpp.
|
staticprotected |
Definition at line 149 of file qrangemodel.cpp.
|
inlineprotected |
Definition at line 152 of file qrangemodel.h.
| QVariant QRangeModelImplBase::data | ( | const QModelIndex & | index, |
| int | role ) const |
|
inlineprotected |
Definition at line 169 of file qrangemodel.h.
|
inlineprotected |
Definition at line 186 of file qrangemodel.h.
|
inlineprotected |
Definition at line 214 of file qrangemodel.h.
|
inlineprotected |
Definition at line 240 of file qrangemodel.h.
|
inlineprotected |
Definition at line 205 of file qrangemodel.h.
|
inlineprotected |
Definition at line 232 of file qrangemodel.h.
|
inlineprotected |
Definition at line 194 of file qrangemodel.h.
|
inlineprotected |
Definition at line 222 of file qrangemodel.h.
|
inlineprotected |
Definition at line 178 of file qrangemodel.h.
| Qt::ItemFlags QRangeModelImplBase::flags | ( | const QModelIndex & | index | ) | const |
|
static |
Definition at line 128 of file qrangemodel.cpp.
|
static |
Definition at line 123 of file qrangemodel.cpp.
| QVariant QRangeModelImplBase::headerData | ( | int | section, |
| Qt::Orientation | orientation, | ||
| int | role ) const |
| QModelIndex QRangeModelImplBase::index | ( | int | row, |
| int | column, | ||
| const QModelIndex & | parent ) const |
| bool QRangeModelImplBase::insertColumns | ( | int | column, |
| int | count, | ||
| const QModelIndex & | parent ) |
| bool QRangeModelImplBase::insertRows | ( | int | row, |
| int | count, | ||
| const QModelIndex & | parent ) |
| void QRangeModelImplBase::interfaceVersion | ( | int & | version | ) | const |
| void QRangeModelImplBase::invalidateCaches | ( | ) |
| QMap< int, QVariant > QRangeModelImplBase::itemData | ( | const QModelIndex & | index | ) | const |
|
inline |
Definition at line 245 of file qrangemodel.h.
|
inline |
Definition at line 249 of file qrangemodel.h.
| QModelIndexList QRangeModelImplBase::match | ( | const QModelIndex & | start, |
| int | role, | ||
| const QVariant & | value, | ||
| int | hits, | ||
| Qt::MatchFlags | flags ) const |
|
staticprotected |
Definition at line 184 of file qrangemodel.cpp.
|
inlinestaticprotected |
Definition at line 1142 of file qrangemodel_impl.h.
| bool QRangeModelImplBase::moveColumns | ( | const QModelIndex & | sourceParent, |
| int | sourceColumn, | ||
| int | count, | ||
| const QModelIndex & | destParent, | ||
| int | destColumn ) |
| bool QRangeModelImplBase::moveRows | ( | const QModelIndex & | sourceParent, |
| int | sourceRow, | ||
| int | count, | ||
| const QModelIndex & | destParent, | ||
| int | destRow ) |
| void QRangeModelImplBase::multiData | ( | const QModelIndex & | index, |
| QModelRoleDataSpan | roleDataSpan ) const |
| QModelIndex QRangeModelImplBase::parent | ( | const QModelIndex & | child | ) | const |
|
inlineprotected |
Definition at line 156 of file qrangemodel.h.
| bool QRangeModelImplBase::removeColumns | ( | int | column, |
| int | count, | ||
| const QModelIndex & | parent ) |
| bool QRangeModelImplBase::removeRows | ( | int | row, |
| int | count, | ||
| const QModelIndex & | parent ) |
|
inline |
Definition at line 165 of file qrangemodel.h.
|
static |
Definition at line 1458 of file qrangemodel.cpp.
|
static |
Definition at line 1477 of file qrangemodel.cpp.
|
staticprotected |
Using metaObject, return a mapping of roles to the matching QMetaProperties.
Definition at line 215 of file qrangemodel.cpp.
| int QRangeModelImplBase::rowCount | ( | const QModelIndex & | parent | ) | const |
| void QRangeModelImplBase::setAutoConnectPolicy | ( | ) |
| bool QRangeModelImplBase::setData | ( | const QModelIndex & | index, |
| const QVariant & | data, | ||
| int | role ) |
| bool QRangeModelImplBase::setHeaderData | ( | int | section, |
| Qt::Orientation | orientation, | ||
| const QVariant & | data, | ||
| int | role ) |
| bool QRangeModelImplBase::setItemData | ( | const QModelIndex & | index, |
| const QMap< int, QVariant > & | data ) |
| QModelIndex QRangeModelImplBase::sibling | ( | int | row, |
| int | column, | ||
| const QModelIndex & | index ) const |
| void QRangeModelImplBase::sort | ( | int | column, |
| Qt::SortOrder | order ) |
|
protected |
Definition at line 143 of file qrangemodel.cpp.
|
protected |
Definition at line 138 of file qrangemodel.cpp.
|
friend |
Definition at line 1073 of file qrangemodel_impl.h.
|
friend |
Definition at line 1072 of file qrangemodel_impl.h.