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
QGenericItemModelImpl< Structure, Range, Protocol > Member List

This is the complete list of members for QGenericItemModelImpl< Structure, Range, Protocol >, including all inherited members.

apply(std::integer_sequence< size_t, I... >, Class *obj, F &&fn, T &&tuple)QGenericItemModelImplBaseinlineprotectedstatic
beginInsertColumns(const QModelIndex &parent, int start, int count)QGenericItemModelImplBaseinlineprotected
beginInsertRows(const QModelIndex &parent, int start, int count)QGenericItemModelImplBaseinlineprotected
beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destParent, int destRow)QGenericItemModelImplBaseinlineprotected
beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destParent, int destRow)QGenericItemModelImplBaseinlineprotected
beginRemoveColumns(const QModelIndex &parent, int start, int count)QGenericItemModelImplBaseinlineprotected
beginRemoveRows(const QModelIndex &parent, int start, int count)QGenericItemModelImplBaseinlineprotected
call(Op op, QGenericItemModelImplBase *that, void *r, const void *args)QGenericItemModelImpl< Structure, Range, Protocol >inlinestatic
QGenericItemModelImplBase::call(Op op, const Args &...args)QGenericItemModelImplBaseinline
call_at(Tuple &&tuple, size_t idx, std::index_sequence< Is... >, F &&function)QGenericItemModelImplBaseinlineprotectedstatic
callConst(ConstOp op, const QGenericItemModelImplBase *that, void *r, const void *args)QGenericItemModelImpl< Structure, Range, Protocol >inlinestatic
QGenericItemModelImplBase::callConst(ConstOp op, const Args &...args) constQGenericItemModelImplBaseinline
canInsertRows()QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
changePersistentIndexList(const QModelIndexList &from, const QModelIndexList &to)QGenericItemModelImplBaseinlineprotected
childRange(const QModelIndex &index) constQGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
childRange(const QModelIndex &index)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
ClearItemData enum valueQGenericItemModelImplBase
clearItemData(const QModelIndex &index)QGenericItemModelImpl< Structure, Range, Protocol >inline
ColumnCount enum valueQGenericItemModelImplBase
const_row_ptr typedefQGenericItemModelImpl< Structure, Range, Protocol >protected
const_row_reference typedefQGenericItemModelImpl< Structure, Range, Protocol >
ConstOp enum nameQGenericItemModelImplBase
createIndex(int row, int column, const void *ptr=nullptr) constQGenericItemModelImplBaseinlineprotected
Data enum valueQGenericItemModelImplBase
data(const QModelIndex &index, int role) constQGenericItemModelImpl< Structure, Range, Protocol >inline
dataChanged(const QModelIndex &from, const QModelIndex &to, const QList< int > &roles)QGenericItemModelImplBaseinlineprotected
Destroy enum valueQGenericItemModelImplBase
destroy()QGenericItemModelImplBaseinline
dynamicColumns()QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
dynamicRows()QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
endInsertColumns()QGenericItemModelImplBaseinlineprotected
endInsertRows()QGenericItemModelImplBaseinlineprotected
endMoveColumns()QGenericItemModelImplBaseinlineprotected
endMoveRows()QGenericItemModelImplBaseinlineprotected
endRemoveColumns()QGenericItemModelImplBaseinlineprotected
endRemoveRows()QGenericItemModelImplBaseinlineprotected
Flags enum valueQGenericItemModelImplBase
flags(const QModelIndex &index) constQGenericItemModelImpl< Structure, Range, Protocol >inline
for_element_at(T &&tuple, size_t idx, F &&function)QGenericItemModelImplBaseinlineprotectedstatic
has_metaobjectQGenericItemModelImpl< Structure, Range, Protocol >protectedstatic
HeaderData enum valueQGenericItemModelImplBase
headerData(int section, Qt::Orientation orientation, int role) constQGenericItemModelImpl< Structure, Range, Protocol >inline
Index enum valueQGenericItemModelImplBase
index(int row, int column, const QModelIndex &parent) constQGenericItemModelImpl< Structure, Range, Protocol >inline
InsertColumns enum valueQGenericItemModelImplBase
insertColumns(int column, int count, const QModelIndex &parent)QGenericItemModelImpl< Structure, Range, Protocol >inline
InsertRows enum valueQGenericItemModelImplBase
insertRows(int row, int count, const QModelIndex &parent)QGenericItemModelImpl< Structure, Range, Protocol >inline
isMutable()QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
ItemData enum valueQGenericItemModelImplBase
itemData(const QModelIndex &index) constQGenericItemModelImpl< Structure, Range, Protocol >inline
itemModel()QGenericItemModelImplBaseinlineprotected
itemModel() constQGenericItemModelImplBaseinlineprotected
m_dataQGenericItemModelImpl< Structure, Range, Protocol >protected
m_protocolQGenericItemModelImpl< Structure, Range, Protocol >protected
makeCall(QGenericItemModelImplBase *obj, Ret(Class::*&&fn)(Args...), void *ret, const void *args)QGenericItemModelImplBaseinlineprotectedstatic
makeCall(const QGenericItemModelImplBase *obj, Ret(Class::*&&fn)(Args...) const, void *ret, const void *args)QGenericItemModelImplBaseinlineprotectedstatic
makeMetaTypes(std::index_sequence< I... >)QGenericItemModelImplBaseinlineprotectedstatic
meta_type_at(size_t idx)QGenericItemModelImplBaseinlineprotectedstatic
ModelData typedefQGenericItemModelImpl< Structure, Range, Protocol >protected
MoveColumns enum valueQGenericItemModelImplBase
moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destParent, int destColumn)QGenericItemModelImpl< Structure, Range, Protocol >inline
MoveRows enum valueQGenericItemModelImplBase
moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destParent, int destRow)QGenericItemModelImpl< Structure, Range, Protocol >inline
one_dimensional_rangeQGenericItemModelImpl< Structure, Range, Protocol >protectedstatic
Op enum nameQGenericItemModelImplBase
Parent enum valueQGenericItemModelImplBase
protocol() constQGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
protocol()QGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
protocol_traits typedefQGenericItemModelImpl< Structure, Range, Protocol >protected
protocol_type typedefQGenericItemModelImpl< Structure, Range, Protocol >
QGenericItemModelImpl(Range &&model, Protocol &&protocol, QGenericItemModel *itemModel)QGenericItemModelImpl< Structure, Range, Protocol >inlineexplicit
QGenericItemModelImplBase(QGenericItemModel *itemModel, const Impl *)QGenericItemModelImplBaseinlineexplicitprotected
range_features typedefQGenericItemModelImpl< Structure, Range, Protocol >protected
range_type typedefQGenericItemModelImpl< Structure, Range, Protocol >
read(const Value &value)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
read(Value *value)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
readAt(const QModelIndex &index, F &&reader) constQGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
readProperty(const QMetaProperty &prop, ItemType *gadget)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
readProperty(int property, ItemType *gadget)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
readProperty(int property, const ItemType &gadget)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
readRole(int role, ItemType *gadget) constQGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
readRole(int role, const ItemType &gadget) constQGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
RemoveColumns enum valueQGenericItemModelImplBase
removeColumns(int column, int count, const QModelIndex &parent)QGenericItemModelImpl< Structure, Range, Protocol >inline
RemoveRows enum valueQGenericItemModelImplBase
removeRows(int row, int count, const QModelIndex &parent={})QGenericItemModelImpl< Structure, Range, Protocol >inline
resetProperty(int property, ItemType *object)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
resetProperty(int property, ItemType &&object)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
roleNames() constQGenericItemModelImplBaseinlineprotected
roleProperty(int role) constQGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
row_features typedefQGenericItemModelImpl< Structure, Range, Protocol >protected
row_ptr typedefQGenericItemModelImpl< Structure, Range, Protocol >protected
row_reference typedefQGenericItemModelImpl< Structure, Range, Protocol >
row_traits typedefQGenericItemModelImpl< Structure, Range, Protocol >protected
row_type typedefQGenericItemModelImpl< Structure, Range, Protocol >
RowCount enum valueQGenericItemModelImplBase
rowData(const QModelIndex &index) constQGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
rowData(const QModelIndex &index)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
rows_are_owning_or_raw_pointersQGenericItemModelImpl< Structure, Range, Protocol >protectedstatic
rows_are_raw_pointersQGenericItemModelImpl< Structure, Range, Protocol >protectedstatic
Self typedefQGenericItemModelImpl< Structure, Range, Protocol >protected
SetData enum valueQGenericItemModelImplBase
setData(const QModelIndex &index, const QVariant &data, int role)QGenericItemModelImpl< Structure, Range, Protocol >inline
SetItemData enum valueQGenericItemModelImplBase
setItemData(const QModelIndex &index, const QMap< int, QVariant > &data)QGenericItemModelImpl< Structure, Range, Protocol >inline
Sibling enum valueQGenericItemModelImplBase
sibling(int row, int column, const QModelIndex &index) constQGenericItemModelImpl< Structure, Range, Protocol >inline
size(const C &c)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
static_column_countQGenericItemModelImpl< Structure, Range, Protocol >protectedstatic
static_row_countQGenericItemModelImpl< Structure, Range, Protocol >protectedstatic
that()QGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
that() constQGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
wrapped_row_type typedefQGenericItemModelImpl< Structure, Range, Protocol >protected
write(Target &target, const QVariant &value)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
write(Target *target, const QVariant &value)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
writeAt(const QModelIndex &index, F &&writer)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
writeProperty(const QMetaProperty &prop, ItemType *gadget, const QVariant &data)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
writeProperty(int property, ItemType *gadget, const QVariant &data)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
writeProperty(int property, ItemType &&gadget, const QVariant &data)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotectedstatic
writeRole(int role, ItemType *gadget, const QVariant &data)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
writeRole(int role, ItemType &&gadget, const QVariant &data)QGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
~QGenericItemModelImpl()QGenericItemModelImpl< Structure, Range, Protocol >inlineprotected
~QGenericItemModelImplBase()=defaultQGenericItemModelImplBaseprotected