QTfrontend/ui_hwform.cpp
branchwebgl
changeset 8330 aaefa587e277
parent 8318 e2c01fbf36c0
child 8385 9e8924ff9813
equal deleted inserted replaced
8116:d24257910f8d 8330:aaefa587e277
    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();