Cavoke  1.1.0
A Platform for creating and hosting multiplayer turn-based board games
Loading...
Searching...
No Matches
startview.h
1#ifndef CLIENT_STARTVIEW_H
2#define CLIENT_STARTVIEW_H
3
4#include <QMainWindow>
5
6namespace Ui {
7class StartView;
8}
9
10class StartView : public QMainWindow {
11 Q_OBJECT
12public:
13 explicit StartView(QWidget *parent = nullptr);
14
15 ~StartView();
16
17signals:
18 void shownTestWindowView();
19 void shownJoinGameView();
20 void shownCreateGameView();
21 void shownSettingsView();
22 void shownGamesListView();
23 void shownStatisticsView();
24 void clickedExitButton();
25
26private slots:
27 void on_joinGameButton_clicked();
28 void on_createGameButton_clicked();
29 void on_gamesListButton_clicked();
30 void on_cavokeTestWindowButton_clicked();
31 void on_statisticsButton_clicked();
32 void on_settingsButton_clicked();
33 void on_exitButton_clicked();
34
35private:
36 Ui::StartView *ui;
37};
38
39#endif // CLIENT_STARTVIEW_H