AddItem(const T &item) | LC::Util::FlatItemsModelTypedBase< T > | inline |
AddItems(const QList< T > &items) | LC::Util::FlatItemsModelTypedBase< T > | inline |
columnCount(const QModelIndex &index={}) const override | LC::Util::FlatItemsModelBase | |
data(const QModelIndex &index, int role) const override | LC::Util::FlatItemsModelBase | |
DataRole | LC::Util::FlatItemsModelBase | static |
EditItem(int idx, F &&editor) | LC::Util::FlatItemsModelTypedBase< T > | inline |
flags(const QModelIndex &index) const override | LC::Util::ItemsModel< T, Extensions > | inline |
FlatItemsModelBase(QStringList headers, QObject *=nullptr) | LC::Util::FlatItemsModelTypedBase< T > | explicit |
GetData(int row, int column, int role) const override | LC::Util::ItemsModel< T, Extensions > | inlineprotectedvirtual |
GetDataForRole(auto &&...) | LC::Util::ItemsModel< T, Extensions > | inlineprotectedstatic |
GetItems() const | LC::Util::FlatItemsModelTypedBase< T > | inline |
GetItemsCount() const override | LC::Util::FlatItemsModelTypedBase< T > | inlineprotectedvirtual |
headerData(int section, Qt::Orientation orientation, int role) const override | LC::Util::FlatItemsModelBase | |
index(int row, int col, const QModelIndex &parent={}) const override | LC::Util::FlatItemsModelBase | |
Items_ | LC::Util::FlatItemsModelTypedBase< T > | protected |
ItemsModel(const Field< Getter > &... fields) | LC::Util::ItemsModel< T, Extensions > | inlineexplicit |
ItemsModel(const std::tuple< ExtParams... > &extParams, const Field< Member > &... fields) | LC::Util::ItemsModel< T, Extensions > | inlineexplicit |
parent(const QModelIndex &) const override | LC::Util::FlatItemsModelBase | |
RemoveItem(int idx) | LC::Util::FlatItemsModelTypedBase< T > | inline |
rowCount(const QModelIndex &parent={}) const override | LC::Util::FlatItemsModelBase | |
setData(const QModelIndex &index, const QVariant &value, int role) override | LC::Util::ItemsModel< T, Extensions > | inline |
SetItem(int idx, const T &item) | LC::Util::FlatItemsModelTypedBase< T > | inline |
SetItems(QList< T > items) | LC::Util::FlatItemsModelTypedBase< T > | inline |
SetItems(QList< U > items) | LC::Util::FlatItemsModelTypedBase< T > | inline |