#include <card_database_display_model.h>
◆ FilterBool
| Enumerator |
|---|
| ShowTrue | |
| ShowFalse | |
| ShowAll | |
◆ CardDatabaseDisplayModel()
| CardDatabaseDisplayModel::CardDatabaseDisplayModel |
( |
QObject * | parent = nullptr | ) |
|
|
explicit |
◆ canFetchMore()
| bool CardDatabaseDisplayModel::canFetchMore |
( |
const QModelIndex & | parent | ) |
const |
|
nodiscardoverride |
◆ clearFilterAll()
| void CardDatabaseDisplayModel::clearFilterAll |
( |
| ) |
|
◆ dirty()
| void CardDatabaseDisplayModel::dirty |
( |
| ) |
|
|
inline |
◆ fetchMore()
| void CardDatabaseDisplayModel::fetchMore |
( |
const QModelIndex & | parent | ) |
|
|
override |
◆ filterAcceptsRow()
| bool CardDatabaseDisplayModel::filterAcceptsRow |
( |
int | sourceRow, |
|
|
const QModelIndex & | sourceParent ) const |
|
nodiscardoverrideprotected |
◆ filterTreeChanged
| void CardDatabaseDisplayModel::filterTreeChanged |
( |
| ) |
|
|
privateslot |
◆ lessThan()
| bool CardDatabaseDisplayModel::lessThan |
( |
const QModelIndex & | left, |
|
|
const QModelIndex & | right ) const |
|
nodiscardoverrideprotected |
◆ lessThanNumerically()
| int CardDatabaseDisplayModel::lessThanNumerically |
( |
const QString & | left, |
|
|
const QString & | right ) |
|
staticprotected |
◆ modelDirty
| void CardDatabaseDisplayModel::modelDirty |
( |
| ) |
|
|
signal |
◆ rowCount()
| int CardDatabaseDisplayModel::rowCount |
( |
const QModelIndex & | parent = QModelIndex() | ) |
const |
|
nodiscardoverride |
◆ rowMatchesCardName()
| bool CardDatabaseDisplayModel::rowMatchesCardName |
( |
CardInfoPtr | info | ) |
const |
|
nodiscardprotected |
◆ sanitizeCardName
| const QString CardDatabaseDisplayModel::sanitizeCardName |
( |
const QString & | dirtyName, |
|
|
const QMap< wchar_t, wchar_t > & | table ) |
|
privateslot |
Will translate all undesirable characters in DIRTYNAME according to the TABLE.
◆ setCardName()
| void CardDatabaseDisplayModel::setCardName |
( |
const QString & | _cardName | ) |
|
|
inline |
◆ setCardNameSet()
| void CardDatabaseDisplayModel::setCardNameSet |
( |
const QSet< QString > & | _cardNameSet | ) |
|
|
inline |
◆ setFilterTree()
| void CardDatabaseDisplayModel::setFilterTree |
( |
FilterTree * | _filterTree | ) |
|
◆ setIsToken()
| void CardDatabaseDisplayModel::setIsToken |
( |
FilterBool | _isToken | ) |
|
|
inline |
◆ setStringFilter()
| void CardDatabaseDisplayModel::setStringFilter |
( |
const QString & | _src | ) |
|
|
inline |
◆ cardColors
| QSet<QString> CardDatabaseDisplayModel::cardColors |
|
private |
◆ cardName
| QString CardDatabaseDisplayModel::cardName |
|
private |
◆ cardNameSet
| QSet<QString> CardDatabaseDisplayModel::cardNameSet |
|
private |
◆ cardText
| QString CardDatabaseDisplayModel::cardText |
|
private |
◆ cardTypes
| QSet<QString> CardDatabaseDisplayModel::cardTypes |
|
private |
◆ characterTranslation
| QMap< wchar_t, wchar_t > CardDatabaseDisplayModel::characterTranslation |
|
staticprivate |
Initial value:= {{L'“', L'\"'},
{L'”', L'\"'},
{L'‘', L'\''},
{L'’', L'\''}}
The translation table that will be used for sanitizeCardName.
◆ dirtyTimer
| QTimer CardDatabaseDisplayModel::dirtyTimer |
|
private |
◆ filterString
◆ filterTree
◆ isToken
◆ loadedRowCount
| int CardDatabaseDisplayModel::loadedRowCount |
|
private |
The documentation for this class was generated from the following files: