![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include <dlg_filter_games.h>
Public Member Functions | |
| DlgFilterGames (const QMap< int, QString > &_allGameTypes, const GamesProxyModel *_gamesProxyModel, QWidget *parent=nullptr) | |
| GameFilterConfigs | getFilters () const |
Private Slots | |
| void | actOk () |
| void | toggleSpectatorCheckboxEnabledness (bool spectatorsEnabled) |
Private Member Functions | |
| QStringList | getHostNameFilters () const |
| QSet< int > | getGameTypeFilter () const |
| QTime | getMaxGameAge () const |
| bool | getShowSpectatorPasswordProtected () const |
| bool | getShowOnlyIfSpectatorsCanChat () const |
| bool | getShowOnlyIfSpectatorsCanSeeHands () const |
Private Attributes | |
| QGroupBox * | generalGroupBox |
| QCheckBox * | hideBuddiesOnlyGames |
| QCheckBox * | hideFullGames |
| QCheckBox * | hideGamesThatStarted |
| QCheckBox * | hidePasswordProtectedGames |
| QCheckBox * | hideIgnoredUserGames |
| QCheckBox * | hideNotBuddyCreatedGames |
| QCheckBox * | hideOpenDecklistGames |
| QLineEdit * | gameNameFilterEdit |
| QLineEdit * | hostNameFilterEdit |
| QMap< int, QCheckBox * > | gameTypeFilterCheckBoxes |
| QSpinBox * | maxPlayersFilterMinSpinBox |
| QSpinBox * | maxPlayersFilterMaxSpinBox |
| QComboBox * | maxGameAgeComboBox |
| QCheckBox * | showOnlyIfSpectatorsCanWatch |
| QCheckBox * | showSpectatorPasswordProtected |
| QCheckBox * | showOnlyIfSpectatorsCanChat |
| QCheckBox * | showOnlyIfSpectatorsCanSeeHands |
| const QMap< int, QString > & | allGameTypes |
| const GamesProxyModel * | gamesProxyModel |
| const QMap< QTime, QString > | gameAgeMap |
| DlgFilterGames::DlgFilterGames | ( | const QMap< int, QString > & | _allGameTypes, |
| const GamesProxyModel * | _gamesProxyModel, | ||
| QWidget * | parent = nullptr ) |
|
privateslot |
|
nodiscard |
|
nodiscardprivate |
|
nodiscardprivate |
|
nodiscardprivate |
|
nodiscardprivate |
|
nodiscardprivate |
|
nodiscardprivate |
|
privateslot |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |