28 #include "pagenetserver.h" |
28 #include "pagenetserver.h" |
29 #include "pageoptions.h" |
29 #include "pageoptions.h" |
30 #include "pagefeedback.h" |
30 #include "pagefeedback.h" |
31 #include "pageingame.h" |
31 #include "pageingame.h" |
32 #include "pagescheme.h" |
32 #include "pagescheme.h" |
33 #include "pagenettype.h" |
|
34 #include "pageroomslist.h" |
33 #include "pageroomslist.h" |
35 #include "pageinfo.h" |
34 #include "pageinfo.h" |
36 #include "pagenetgame.h" |
35 #include "pagenetgame.h" |
37 #include "pageeditteam.h" |
36 #include "pageeditteam.h" |
38 #include "pagedrawmap.h" |
37 #include "pagedrawmap.h" |
58 HWForm->setMinimumSize(QSize(720, 450)); |
57 HWForm->setMinimumSize(QSize(720, 450)); |
59 HWForm->setWindowTitle(QMainWindow::tr("Hedgewars %1").arg(*cVersionString)); |
58 HWForm->setWindowTitle(QMainWindow::tr("Hedgewars %1").arg(*cVersionString)); |
60 centralWidget = new QWidget(HWForm); |
59 centralWidget = new QWidget(HWForm); |
61 centralWidget->setObjectName(QString::fromUtf8("centralWidget")); |
60 centralWidget->setObjectName(QString::fromUtf8("centralWidget")); |
62 |
61 |
63 SetupPages(centralWidget, HWForm); |
62 SetupPages(centralWidget); |
64 |
63 |
65 HWForm->setCentralWidget(centralWidget); |
64 HWForm->setCentralWidget(centralWidget); |
66 |
65 |
67 Pages->setCurrentIndex(0); |
66 Pages->setCurrentIndex(0); |
68 |
67 |
72 void Ui_HWForm::SetupFonts() |
71 void Ui_HWForm::SetupFonts() |
73 { |
72 { |
74 font14 = new QFont("MS Shell Dlg", 14); |
73 font14 = new QFont("MS Shell Dlg", 14); |
75 } |
74 } |
76 |
75 |
77 void Ui_HWForm::SetupPages(QWidget *Parent, HWForm *HWForm) |
76 void Ui_HWForm::SetupPages(QWidget *Parent) |
78 { |
77 { |
79 Pages = new QStackedLayout(Parent); |
78 Pages = new QStackedLayout(Parent); |
80 |
79 |
81 pageEditTeam = new PageEditTeam(Parent); |
80 pageEditTeam = new PageEditTeam(Parent); |
82 Pages->addWidget(pageEditTeam); |
81 Pages->addWidget(pageEditTeam); |
91 Pages->addWidget(pagePlayDemo); |
90 Pages->addWidget(pagePlayDemo); |
92 |
91 |
93 pageNet = new PageNet(); |
92 pageNet = new PageNet(); |
94 Pages->addWidget(pageNet); |
93 Pages->addWidget(pageNet); |
95 |
94 |
96 pageNetGame = new PageNetGame(Parent, HWForm->gameSettings); |
95 pageNetGame = new PageNetGame(Parent); |
97 Pages->addWidget(pageNetGame); |
96 Pages->addWidget(pageNetGame); |
98 |
97 |
99 pageInfo = new PageInfo(); |
98 pageInfo = new PageInfo(); |
100 Pages->addWidget(pageInfo); |
99 Pages->addWidget(pageInfo); |
101 |
100 |
118 Pages->addWidget(pageNetServer); |
117 Pages->addWidget(pageNetServer); |
119 |
118 |
120 pageInGame = new PageInGame(); |
119 pageInGame = new PageInGame(); |
121 Pages->addWidget(pageInGame); |
120 Pages->addWidget(pageInGame); |
122 |
121 |
123 pageRoomsList = new PageRoomsList(Parent, HWForm->gameSettings); |
122 pageRoomsList = new PageRoomsList(Parent); |
124 Pages->addWidget(pageRoomsList); |
123 Pages->addWidget(pageRoomsList); |
125 |
124 |
126 pageConnecting = new PageConnecting(); |
125 pageConnecting = new PageConnecting(); |
127 Pages->addWidget(pageConnecting); |
126 Pages->addWidget(pageConnecting); |
128 |
127 |
129 pageScheme = new PageScheme(); |
128 pageScheme = new PageScheme(); |
130 Pages->addWidget(pageScheme); |
129 Pages->addWidget(pageScheme); |
131 |
130 |
132 pageAdmin = new PageAdmin(); |
131 pageAdmin = new PageAdmin(); |
133 Pages->addWidget(pageAdmin); |
132 Pages->addWidget(pageAdmin); |
134 |
|
135 pageNetType = new PageNetType(); |
|
136 Pages->addWidget(pageNetType); |
|
137 |
133 |
138 pageCampaign = new PageCampaign(); |
134 pageCampaign = new PageCampaign(); |
139 Pages->addWidget(pageCampaign); |
135 Pages->addWidget(pageCampaign); |
140 |
136 |
141 pageDrawMap = new PageDrawMap(); |
137 pageDrawMap = new PageDrawMap(); |