Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
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
6
7#include <QDialog>
8#include <QList>
9#include <QString>
10#include <qtmetamacros.h>
11
13class QComboBox;
14class QDialogButtonBox;
15class QLabel;
16class QListWidget;
17class QVBoxLayout;
18class QWidget;
19
20class ManaDevotionConfigDialog : public QDialog
21{
22 Q_OBJECT
23public:
25 ManaDevotionConfig initial = {},
26 QWidget *parent = nullptr);
27 void retranslateUi();
28
29 void accept() override;
30
32 {
33 return config;
34 }
35
36private:
38 QVBoxLayout *layout;
40 QComboBox *displayType;
41 QLabel *labelFilters;
42 QListWidget *filterList;
43 QDialogButtonBox *buttons;
44};
45
46#endif // COCKATRICE_MANA_DEVOTION_ADD_DIALOG_H
Definition deck_list_statistics_analyzer.h:26
QListWidget * filterList
Definition mana_devotion_config_dialog.h:42
ManaDevotionConfig config
Definition mana_devotion_config_dialog.h:37
ManaDevotionConfigDialog(DeckListStatisticsAnalyzer *analyzer, ManaDevotionConfig initial={}, QWidget *parent=nullptr)
Definition mana_devotion_config_dialog.cpp:17
void retranslateUi()
Definition mana_devotion_config_dialog.cpp:59
void accept() override
Definition mana_devotion_config_dialog.cpp:69
ManaDevotionConfig result() const
Definition mana_devotion_config_dialog.h:31
QLabel * labelFilters
Definition mana_devotion_config_dialog.h:41
QLabel * labelDisplayType
Definition mana_devotion_config_dialog.h:39
QDialogButtonBox * buttons
Definition mana_devotion_config_dialog.h:43
QComboBox * displayType
Definition mana_devotion_config_dialog.h:40
QVBoxLayout * layout
Definition mana_devotion_config_dialog.h:38
Definition mana_devotion_config.h:10