1 #ifndef TOURNAMENT_RUNNER_GUI_KATAROUND_OVERVIEW_FRAME_H
2 #define TOURNAMENT_RUNNER_GUI_KATAROUND_OVERVIEW_FRAME_H
13 class KataRoundOverviewFrame;
16 namespace TournamentRunner
22 namespace TournamentRunnerGUI
76 void on_StartTournamentButton_clicked ();
77 void on_NextRoundButton_clicked ();
78 void on_FinishButton_clicked ();
81 const std::map<uint8_t, std::string> titel_map = {
82 {first_round,
"First Round"},
83 {second_round,
"Second Round"},
84 {final_round,
"Final Round"}
87 QWizardPage* create_start_tournament_intro_page ();
90 std::shared_ptr<Ui::KataRoundOverviewFrame> ui_{};
92 std::vector<size_t> startlist_;
98 #endif // TOURNAMENT_RUNNER_GUI_KATAROUND_OVERVIEW_FRAME_H
The Tournament class is the starting point for the tournament management.
Definition: tournament.h:110
The Karateka class.
Definition: karateka.h:33
void next_kata_tournament(uint8_t round)
Start tournament signal.
void tournament_finished()
Tournament finished (Last round finsihed).
The KataRoundOverviewFrame class shows an overview for a specific kata round.
Definition: kataround_overview_frame.h:42
KataRoundOverviewFrame(TournamentRunner::Tournament &tournament, uint8_t round, QWidget *parent=0)
Default Constructor.
Definition: kataround_overview_frame.cpp:22
Kataround
The Kataround enum.
Definition: kataround_overview_frame.h:30
void wizard_finished_slot(int result)
Slot when the Kata Round Wizard finishes.
Definition: kataround_overview_frame.cpp:62