|
1 #ifndef UI_HWFORM_H |
|
2 #define UI_HWFORM_H |
|
3 |
|
4 #include <QtCore/QVariant> |
|
5 #include <QtGui/QAction> |
|
6 #include <QtGui/QApplication> |
|
7 #include <QtGui/QButtonGroup> |
|
8 #include <QtGui/QCheckBox> |
|
9 #include <QtGui/QComboBox> |
|
10 #include <QtGui/QGroupBox> |
|
11 #include <QtGui/QLabel> |
|
12 #include <QtGui/QLineEdit> |
|
13 #include <QtGui/QListWidget> |
|
14 #include <QtGui/QMainWindow> |
|
15 #include <QtGui/QPushButton> |
|
16 #include <QtGui/QStackedWidget> |
|
17 #include <QtGui/QToolBox> |
|
18 #include <QtGui/QWidget> |
|
19 #include <QStackedLayout> |
|
20 |
|
21 class Ui_HWForm |
|
22 { |
|
23 public: |
|
24 QWidget *centralWidget; |
|
25 QWidget *pageLG; |
|
26 QPushButton *BtnSimpleGame; |
|
27 QPushButton *BtnSPBack; |
|
28 QWidget *pageET; |
|
29 QGroupBox *GBoxHedgehogs; |
|
30 QGroupBox *GBoxTeam; |
|
31 QGroupBox *GBoxFort; |
|
32 QComboBox *CBFort; |
|
33 QLabel *FortPreview; |
|
34 QGroupBox *GBoxGrave; |
|
35 QComboBox *CBGrave; |
|
36 QLabel *GravePreview; |
|
37 QGroupBox *GBoxBinds; |
|
38 QToolBox *BindsBox; |
|
39 QWidget *page_A; |
|
40 QWidget *page_W; |
|
41 QWidget *page_WP; |
|
42 QWidget *page_O; |
|
43 QPushButton *BtnTeamDiscard; |
|
44 QPushButton *BtnTeamSave; |
|
45 QWidget *pageOpt; |
|
46 QGroupBox *groupBox; |
|
47 QPushButton *BtnNewTeam; |
|
48 QPushButton *BtnEditTeam; |
|
49 QComboBox *CBTeamName; |
|
50 QComboBox *CBResolution; |
|
51 QCheckBox *CBEnableSound; |
|
52 QCheckBox *CBFullscreen; |
|
53 QLabel *label; |
|
54 QLineEdit *editNetNick; |
|
55 QPushButton *BtnSaveOptions; |
|
56 QPushButton *BtnSetupBack; |
|
57 QWidget *pageMP; |
|
58 QPushButton *BtnMPBack; |
|
59 QListWidget *listWidget; |
|
60 QWidget *pagePDemo; |
|
61 QPushButton *BtnPlayDemo; |
|
62 QListWidget *DemosList; |
|
63 QPushButton *BtnDemosBack; |
|
64 QWidget *pageNet; |
|
65 QPushButton *BtnNetConnect; |
|
66 QPushButton *BtnNetBack; |
|
67 QWidget *pageNetChat; |
|
68 QPushButton *BtnNetChatDisconnect; |
|
69 QListWidget *ChannelsList; |
|
70 QPushButton *BtnNetChatJoin; |
|
71 QPushButton *BtnNetChatCreate; |
|
72 QWidget *pageNetGame; |
|
73 QPushButton *BtnNetCFGBack; |
|
74 QPushButton *BtnNetCFGAddTeam; |
|
75 QPushButton *BtnNetCFGGo; |
|
76 QListWidget *listNetTeams; |
|
77 QWidget *pageMain; |
|
78 QPushButton *BtnSinglePlayer; |
|
79 QPushButton *BtnMultiplayer; |
|
80 QPushButton *BtnSetup; |
|
81 QPushButton *BtnExit; |
|
82 QPushButton *BtnDemos; |
|
83 QPushButton *BtnNet; |
|
84 |
|
85 QStackedLayout *Pages; |
|
86 QFont *font14; |
|
87 |
|
88 void setupUi(QMainWindow *HWForm); |
|
89 void SetupFonts(); |
|
90 void SetupPages(QWidget *Parent); |
|
91 void SetupPageLocalGame(QWidget *Parent); |
|
92 void SetupPageEditTeam(QWidget *Parent); |
|
93 void SetupPageOptions(QWidget *Parent); |
|
94 void SetupPageMultiplayer(QWidget *Parent); |
|
95 void SetupPagePlayDemo(QWidget *Parent); |
|
96 void SetupPageNet(QWidget *Parent); |
|
97 void SetupPageNetChat(QWidget *Parent); |
|
98 void SetupPageNetGame(QWidget *Parent); |
|
99 void SetupPageMain(QWidget *Parent); |
|
100 |
|
101 void retranslateUi(QMainWindow *HWForm); |
|
102 }; |
|
103 |
|
104 namespace Ui { |
|
105 class HWForm: public Ui_HWForm {}; |
|
106 } // namespace Ui |
|
107 |
|
108 #endif // UI_HWFORM_H |