|
void | add (const qint32 value, const QString &text) |
|
void | addNoneValue (const qint32 value) |
|
QVariant | data (const QModelIndex &index, qint32 role=Qt::DisplayRole) const override |
|
QString | text (const qint32 id) |
|
qint32 | rowCount (const QModelIndex &parent=QModelIndex()) const override |
|
| AbstractBaseModel (ehm_dal::column_data::ColumnData *column_data=new ehm_dal::column_data::ColumnData(), QObject *parent=nullptr) |
|
ehm_dal::column_data::ColumnData * | columnData () |
| Returns the ehm_dal::column_data::ColumnData .
|
|
ehm_dal::column_data::ColumnData * | constColumnData () const |
|
qint32 | columnCount (const QModelIndex &parent=QModelIndex()) const override |
| Returns the number of columns in the table.
|
|
qint32 | size () const |
|
Qt::ItemFlags | flags (const QModelIndex &index) const override |
| Returns the item flags for the given index.
|
|
QVariant | headerData (qint32 section, Qt::Orientation orientation, qint32 role=Qt::DisplayRole) const override |
| Returns the data for the given role and section in the header with the specified orientation. For horizontal headers, the section number corresponds to the column number. Similarly, for vertical headers, the section number corresponds to the row number.
|
|
std::unique_ptr< QSortFilterProxyModel > | proxy () |
|
virtual QString | modelName () const |
|
virtual constexpr AbstractTableModelType | modelType () const |
|