#include <card_sets_model.h>
|
| | SetsModel (CardDatabase *_db, QObject *parent=nullptr) |
| | ~SetsModel () override |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
| QVariant | data (const QModelIndex &index, int role) const override |
| bool | setData (const QModelIndex &index, const QVariant &value, int role) override |
| QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override |
| Qt::ItemFlags | flags (const QModelIndex &index) const override |
| Qt::DropActions | supportedDropActions () const override |
| QMimeData * | mimeData (const QModelIndexList &indexes) const override |
| bool | dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) override |
| QStringList | mimeTypes () const override |
| void | swapRows (int oldRow, int newRow) |
| void | toggleRow (int row, bool enable) |
| void | toggleRow (int row) |
| void | toggleAll (bool) |
| void | sort (int column, Qt::SortOrder order=Qt::AscendingOrder) override |
| void | save (CardDatabase *db) |
| void | restore (CardDatabase *db) |
| void | restoreOriginalOrder () |
◆ Role
◆ SetsColumns
| Enumerator |
|---|
| SortKeyCol | |
| IsKnownCol | |
| EnabledCol | |
| LongNameCol | |
| ShortNameCol | |
| SetTypeCol | |
| ReleaseDateCol | |
| PriorityCol | |
◆ SetsModel()
| SetsModel::SetsModel |
( |
CardDatabase * | _db, |
|
|
QObject * | parent = nullptr ) |
|
explicit |
◆ ~SetsModel()
| SetsModel::~SetsModel |
( |
| ) |
|
|
overridedefault |
◆ columnCount()
| int SetsModel::columnCount |
( |
const QModelIndex & | parent = QModelIndex() | ) |
const |
|
inlinenodiscardoverride |
◆ data()
| QVariant SetsModel::data |
( |
const QModelIndex & | index, |
|
|
int | role ) const |
|
nodiscardoverride |
◆ dropMimeData()
| bool SetsModel::dropMimeData |
( |
const QMimeData * | data, |
|
|
Qt::DropAction | action, |
|
|
int | row, |
|
|
int | column, |
|
|
const QModelIndex & | parent ) |
|
override |
◆ flags()
| Qt::ItemFlags SetsModel::flags |
( |
const QModelIndex & | index | ) |
const |
|
nodiscardoverride |
◆ headerData()
| QVariant SetsModel::headerData |
( |
int | section, |
|
|
Qt::Orientation | orientation, |
|
|
int | role = Qt::DisplayRole ) const |
|
nodiscardoverride |
◆ mimeData()
| QMimeData * SetsModel::mimeData |
( |
const QModelIndexList & | indexes | ) |
const |
|
nodiscardoverride |
◆ mimeTypes()
| QStringList SetsModel::mimeTypes |
( |
| ) |
const |
|
nodiscardoverride |
◆ restore()
◆ restoreOriginalOrder()
| void SetsModel::restoreOriginalOrder |
( |
| ) |
|
◆ rowCount()
| int SetsModel::rowCount |
( |
const QModelIndex & | parent = QModelIndex() | ) |
const |
|
nodiscardoverride |
◆ save()
◆ setData()
| bool SetsModel::setData |
( |
const QModelIndex & | index, |
|
|
const QVariant & | value, |
|
|
int | role ) |
|
override |
◆ sort()
| void SetsModel::sort |
( |
int | column, |
|
|
Qt::SortOrder | order = Qt::AscendingOrder ) |
|
override |
◆ supportedDropActions()
| Qt::DropActions SetsModel::supportedDropActions |
( |
| ) |
const |
|
nodiscardoverride |
◆ swapRows()
| void SetsModel::swapRows |
( |
int | oldRow, |
|
|
int | newRow ) |
◆ toggleAll()
| void SetsModel::toggleAll |
( |
bool | enabled | ) |
|
◆ toggleRow() [1/2]
| void SetsModel::toggleRow |
( |
int | row | ) |
|
◆ toggleRow() [2/2]
| void SetsModel::toggleRow |
( |
int | row, |
|
|
bool | enable ) |
◆ SetsProxyModel
| friend class SetsProxyModel |
|
friend |
◆ enabledSets
◆ NUM_COLS
| const int SetsModel::NUM_COLS = 7 |
|
staticprivate |
◆ sets
The documentation for this class was generated from the following files: