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
draw_probability_config_dialog.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
draw_probability_config.h
"
4
5
#include <QDialog>
6
#include <qtmetamacros.h>
7
8
class
QComboBox;
9
class
QSpinBox;
10
class
QLabel;
11
class
QFormLayout;
12
class
QWidget;
13
14
class
DrawProbabilityConfigDialog
:
public
QDialog
15
{
16
Q_OBJECT
17
public
:
18
explicit
DrawProbabilityConfigDialog
(QWidget *parent =
nullptr
);
19
20
void
retranslateUi
();
21
22
void
setFromConfig
(
const
DrawProbabilityConfig
&_config);
23
DrawProbabilityConfig
result
()
const
24
{
25
return
cfg
;
26
}
27
28
protected
:
29
void
accept
()
override
;
30
31
private
:
32
DrawProbabilityConfig
cfg
;
33
34
QFormLayout *
form
;
35
36
// Widgets
37
QComboBox *
criteria
;
38
QComboBox *
exactness
;
39
QSpinBox *
quantity
;
40
QSpinBox *
drawn
;
41
42
QLabel *
labelCriteria
;
43
QLabel *
labelExactness
;
44
QLabel *
labelQuantity
;
45
QLabel *
labelDrawn
;
46
};
DrawProbabilityConfigDialog::labelQuantity
QLabel * labelQuantity
Definition
draw_probability_config_dialog.h:44
DrawProbabilityConfigDialog::criteria
QComboBox * criteria
Definition
draw_probability_config_dialog.h:37
DrawProbabilityConfigDialog::DrawProbabilityConfigDialog
DrawProbabilityConfigDialog(QWidget *parent=nullptr)
Definition
draw_probability_config_dialog.cpp:13
DrawProbabilityConfigDialog::labelCriteria
QLabel * labelCriteria
Definition
draw_probability_config_dialog.h:42
DrawProbabilityConfigDialog::form
QFormLayout * form
Definition
draw_probability_config_dialog.h:34
DrawProbabilityConfigDialog::accept
void accept() override
Definition
draw_probability_config_dialog.cpp:88
DrawProbabilityConfigDialog::result
DrawProbabilityConfig result() const
Definition
draw_probability_config_dialog.h:23
DrawProbabilityConfigDialog::labelExactness
QLabel * labelExactness
Definition
draw_probability_config_dialog.h:43
DrawProbabilityConfigDialog::drawn
QSpinBox * drawn
Definition
draw_probability_config_dialog.h:40
DrawProbabilityConfigDialog::retranslateUi
void retranslateUi()
Definition
draw_probability_config_dialog.cpp:56
DrawProbabilityConfigDialog::setFromConfig
void setFromConfig(const DrawProbabilityConfig &_config)
Definition
draw_probability_config_dialog.cpp:78
DrawProbabilityConfigDialog::labelDrawn
QLabel * labelDrawn
Definition
draw_probability_config_dialog.h:45
DrawProbabilityConfigDialog::exactness
QComboBox * exactness
Definition
draw_probability_config_dialog.h:38
DrawProbabilityConfigDialog::cfg
DrawProbabilityConfig cfg
Definition
draw_probability_config_dialog.h:32
DrawProbabilityConfigDialog::quantity
QSpinBox * quantity
Definition
draw_probability_config_dialog.h:39
draw_probability_config.h
DrawProbabilityConfig
Definition
draw_probability_config.h:8
cockatrice
src
interface
widgets
deck_analytics
analyzer_modules
draw_probability
draw_probability_config_dialog.h
Generated by
1.18.0