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_devotion_config_dialog.h
Go to the documentation of this file.
1
2
#ifndef COCKATRICE_MANA_DEVOTION_ADD_DIALOG_H
3
#define COCKATRICE_MANA_DEVOTION_ADD_DIALOG_H
4
5
#include "
mana_devotion_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
ManaDevotionConfigDialog
:
public
QDialog
21
{
22
Q_OBJECT
23
public
:
24
ManaDevotionConfigDialog
(
DeckListStatisticsAnalyzer
*analyzer,
25
ManaDevotionConfig
initial = {},
26
QWidget *parent =
nullptr
);
27
void
retranslateUi
();
28
29
void
accept
()
override
;
30
31
ManaDevotionConfig
result
()
const
32
{
33
return
config
;
34
}
35
36
private
:
37
ManaDevotionConfig
config
;
38
QVBoxLayout *
layout
;
39
QLabel *
labelDisplayType
;
40
QComboBox *
displayType
;
41
QLabel *
labelFilters
;
42
QListWidget *
filterList
;
43
QDialogButtonBox *
buttons
;
44
};
45
46
#endif
// COCKATRICE_MANA_DEVOTION_ADD_DIALOG_H
DeckListStatisticsAnalyzer
Definition
deck_list_statistics_analyzer.h:26
ManaDevotionConfigDialog::filterList
QListWidget * filterList
Definition
mana_devotion_config_dialog.h:42
ManaDevotionConfigDialog::config
ManaDevotionConfig config
Definition
mana_devotion_config_dialog.h:37
ManaDevotionConfigDialog::ManaDevotionConfigDialog
ManaDevotionConfigDialog(DeckListStatisticsAnalyzer *analyzer, ManaDevotionConfig initial={}, QWidget *parent=nullptr)
Definition
mana_devotion_config_dialog.cpp:17
ManaDevotionConfigDialog::retranslateUi
void retranslateUi()
Definition
mana_devotion_config_dialog.cpp:59
ManaDevotionConfigDialog::accept
void accept() override
Definition
mana_devotion_config_dialog.cpp:69
ManaDevotionConfigDialog::result
ManaDevotionConfig result() const
Definition
mana_devotion_config_dialog.h:31
ManaDevotionConfigDialog::labelFilters
QLabel * labelFilters
Definition
mana_devotion_config_dialog.h:41
ManaDevotionConfigDialog::labelDisplayType
QLabel * labelDisplayType
Definition
mana_devotion_config_dialog.h:39
ManaDevotionConfigDialog::buttons
QDialogButtonBox * buttons
Definition
mana_devotion_config_dialog.h:43
ManaDevotionConfigDialog::displayType
QComboBox * displayType
Definition
mana_devotion_config_dialog.h:40
ManaDevotionConfigDialog::layout
QVBoxLayout * layout
Definition
mana_devotion_config_dialog.h:38
mana_devotion_config.h
ManaDevotionConfig
Definition
mana_devotion_config.h:10
cockatrice
src
interface
widgets
deck_analytics
analyzer_modules
mana_devotion
mana_devotion_config_dialog.h
Generated by
1.18.0