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

#include <mana_curve_config_dialog.h>

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

Public Member Functions

 ManaCurveConfigDialog (DeckListStatisticsAnalyzer *analyzer, QWidget *parent=nullptr)
void retranslateUi ()
void setFromConfig (const ManaCurveConfig &cfg)
ManaCurveConfig result () const

Private Slots

void accept () override

Private Attributes

ManaCurveConfig cfg
DeckListStatisticsAnalyzeranalyzer
QLabel * labelGroupBy
QComboBox * groupBy
QLabel * labelFilters
QListWidget * filterList
QDialogButtonBox * buttons
QCheckBox * showMain
QCheckBox * showCatRows

Constructor & Destructor Documentation

◆ ManaCurveConfigDialog()

ManaCurveConfigDialog::ManaCurveConfigDialog ( DeckListStatisticsAnalyzer * analyzer,
QWidget * parent = nullptr )
explicit
Here is the call graph for this function:

Member Function Documentation

◆ accept

void ManaCurveConfigDialog::accept ( )
overrideprivateslot
Here is the caller graph for this function:

◆ result()

ManaCurveConfig ManaCurveConfigDialog::result ( ) const
inline

◆ retranslateUi()

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

◆ setFromConfig()

void ManaCurveConfigDialog::setFromConfig ( const ManaCurveConfig & cfg)

Member Data Documentation

◆ analyzer

DeckListStatisticsAnalyzer* ManaCurveConfigDialog::analyzer
private

◆ buttons

QDialogButtonBox* ManaCurveConfigDialog::buttons
private

◆ cfg

ManaCurveConfig ManaCurveConfigDialog::cfg
private

◆ filterList

QListWidget* ManaCurveConfigDialog::filterList
private

◆ groupBy

QComboBox* ManaCurveConfigDialog::groupBy
private

◆ labelFilters

QLabel* ManaCurveConfigDialog::labelFilters
private

◆ labelGroupBy

QLabel* ManaCurveConfigDialog::labelGroupBy
private

◆ showCatRows

QCheckBox* ManaCurveConfigDialog::showCatRows
private

◆ showMain

QCheckBox* ManaCurveConfigDialog::showMain
private

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