Kata Tournament Runner  0.1.00
 All Classes Namespaces Functions Variables Enumerations Groups Pages
add_participant_dialog.h
1 #ifndef TOURNAMENT_RUNNER_GUI_ADD_PARTICIPANT_DIALOG_H
2 #define TOURNAMENT_RUNNER_GUI_ADD_PARTICIPANT_DIALOG_H
3 
4 #include <memory>
5 
6 #include <QtWidgets/QDialog>
7 
8 #include "tournament_runner/karateka.h"
9 
10 namespace Ui
11 {
12 class AddParticipantDialog;
13 }
14 
15 namespace TournamentRunnerGUI
16 {
17 
25  public QDialog
26 {
27  Q_OBJECT
28 
29 public:
34  explicit AddParticipantDialog (QWidget* parent = 0);
35 
36 signals:
42 
43 private slots:
47  void on_addButton_accepted ();
48 
49 private:
50  std::shared_ptr<Ui::AddParticipantDialog> ui_{};
51 };
52 
53 } // namespace TournamentRunnerGUI
54 
55 #endif // TOURNAMENT_RUNNER_GUI_ADD_PARTICIPANT_DIALOG_H
The Karateka class.
Definition: karateka.h:33
The AddParticipantDialog class.
Definition: add_participant_dialog.h:24
void register_participant(TournamentRunner::Karateka)
Register participant signal.
AddParticipantDialog(QWidget *parent=0)
default constructor
Definition: add_participant_dialog.cpp:16