Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
Loading...
Searching...
No Matches
mana_base_config_dialog.h
Go to the documentation of this file.
1
2
#ifndef COCKATRICE_MANA_BASE_ADD_DIALOG_H
3
#define COCKATRICE_MANA_BASE_ADD_DIALOG_H
4
5
#include "
mana_base_config.h
"
6
7
#include <QDialog>
8
#include <QList>
9
#include <QString>
10
#include <qtmetamacros.h>
11
12
class
DeckListStatisticsAnalyzer
;
13
class
QComboBox;
14
class
QDialogButtonBox;
15
class
QLabel;
16
class
QListWidget;
17
class
QVBoxLayout;
18
class
QWidget;
19
20
class
ManaBaseConfigDialog
:
public
QDialog
21
{
22
Q_OBJECT
23
public
:
24
ManaBaseConfigDialog
(
DeckListStatisticsAnalyzer
*analyzer,
ManaBaseConfig
initial = {}, QWidget *parent =
nullptr
);
25
void
retranslateUi
();
26
27
void
accept
()
override
;
28
29
ManaBaseConfig
result
()
const
30
{
31
return
config
;
32
}
33
34
private
:
35
ManaBaseConfig
config
;
36
QVBoxLayout *
layout
;
37
QLabel *
displayTypeLabel
;
38
QComboBox *
displayType
;
39
QLabel *
filterLabel
;
40
QListWidget *
filterList
;
41
QDialogButtonBox *
buttons
;
42
};
43
44
#endif
// COCKATRICE_MANA_BASE_ADD_DIALOG_H
DeckListStatisticsAnalyzer
Definition
deck_list_statistics_analyzer.h:26
ManaBaseConfigDialog::ManaBaseConfigDialog
ManaBaseConfigDialog(DeckListStatisticsAnalyzer *analyzer, ManaBaseConfig initial={}, QWidget *parent=nullptr)
Definition
mana_base_config_dialog.cpp:18
ManaBaseConfigDialog::buttons
QDialogButtonBox * buttons
Definition
mana_base_config_dialog.h:41
ManaBaseConfigDialog::filterList
QListWidget * filterList
Definition
mana_base_config_dialog.h:40
ManaBaseConfigDialog::layout
QVBoxLayout * layout
Definition
mana_base_config_dialog.h:36
ManaBaseConfigDialog::displayType
QComboBox * displayType
Definition
mana_base_config_dialog.h:38
ManaBaseConfigDialog::filterLabel
QLabel * filterLabel
Definition
mana_base_config_dialog.h:39
ManaBaseConfigDialog::displayTypeLabel
QLabel * displayTypeLabel
Definition
mana_base_config_dialog.h:37
ManaBaseConfigDialog::accept
void accept() override
Definition
mana_base_config_dialog.cpp:73
ManaBaseConfigDialog::result
ManaBaseConfig result() const
Definition
mana_base_config_dialog.h:29
ManaBaseConfigDialog::config
ManaBaseConfig config
Definition
mana_base_config_dialog.h:35
ManaBaseConfigDialog::retranslateUi
void retranslateUi()
Definition
mana_base_config_dialog.cpp:58
mana_base_config.h
ManaBaseConfig
Definition
mana_base_config.h:11
cockatrice
src
interface
widgets
deck_analytics
analyzer_modules
mana_base
mana_base_config_dialog.h
Generated by
1.18.0