Cockatrice 2026-01-14-Development-2.11.0-beta.46
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
ManaBaseConfigDialog Class Reference

#include <mana_base_config_dialog.h>

Inheritance diagram for ManaBaseConfigDialog:
[legend]
Collaboration diagram for ManaBaseConfigDialog:
[legend]

Public Member Functions

 ManaBaseConfigDialog (DeckListStatisticsAnalyzer *analyzer, ManaBaseConfig initial={}, QWidget *parent=nullptr)
void retranslateUi ()
void accept () override
ManaBaseConfig result () const

Private Attributes

ManaBaseConfig config
QVBoxLayout * layout
QLabel * displayTypeLabel
QComboBox * displayType
QLabel * filterLabel
QListWidget * filterList
QDialogButtonBox * buttons

Constructor & Destructor Documentation

◆ ManaBaseConfigDialog()

ManaBaseConfigDialog::ManaBaseConfigDialog ( DeckListStatisticsAnalyzer * analyzer,
ManaBaseConfig initial = {},
QWidget * parent = nullptr )
Here is the call graph for this function:

Member Function Documentation

◆ accept()

void ManaBaseConfigDialog::accept ( )
override
Here is the caller graph for this function:

◆ result()

ManaBaseConfig ManaBaseConfigDialog::result ( ) const
inline

◆ retranslateUi()

void ManaBaseConfigDialog::retranslateUi ( )
Here is the caller graph for this function:

Member Data Documentation

◆ buttons

QDialogButtonBox* ManaBaseConfigDialog::buttons
private

◆ config

ManaBaseConfig ManaBaseConfigDialog::config
private

◆ displayType

QComboBox* ManaBaseConfigDialog::displayType
private

◆ displayTypeLabel

QLabel* ManaBaseConfigDialog::displayTypeLabel
private

◆ filterLabel

QLabel* ManaBaseConfigDialog::filterLabel
private

◆ filterList

QListWidget* ManaBaseConfigDialog::filterList
private

◆ layout

QVBoxLayout* ManaBaseConfigDialog::layout
private

The documentation for this class was generated from the following files: