diff -r 664b536a1c27 -r ff213e443336 QTfrontend/ui_hwform.cpp --- a/QTfrontend/ui_hwform.cpp Tue Jul 25 20:19:46 2006 +0000 +++ b/QTfrontend/ui_hwform.cpp Wed Jul 26 12:25:48 2006 +0000 @@ -1,6 +1,7 @@ -#include "ui_hwform.h" #include #include +#include "ui_hwform.h" +#include "pages.h" void Ui_HWForm::setupUi(QMainWindow *HWForm) { @@ -9,6 +10,9 @@ HWForm->setObjectName(QString::fromUtf8("HWForm")); HWForm->resize(QSize(620, 430).expandedTo(HWForm->minimumSizeHint())); HWForm->setMinimumSize(QSize(620, 430)); + HWForm->setWindowTitle(QMainWindow::tr("-= by unC0Rr =-")); + centralWidget = new QWidget(HWForm); + centralWidget->setObjectName(QString::fromUtf8("centralWidget")); centralWidget = new QWidget(HWForm); centralWidget->setObjectName(QString::fromUtf8("centralWidget")); @@ -16,343 +20,45 @@ SetupPages(centralWidget); HWForm->setCentralWidget(centralWidget); - retranslateUi(HWForm); - QObject::connect(BtnExit, SIGNAL(clicked()), HWForm, SLOT(close())); Pages->setCurrentIndex(0); - CBFort->setCurrentIndex(-1); - CBGrave->setCurrentIndex(-1); - BindsBox->setCurrentIndex(0); - QMetaObject::connectSlotsByName(HWForm); } void Ui_HWForm::SetupFonts() { - font14 = new QFont(); - font14->setFamily(QString::fromUtf8("MS Shell Dlg")); - font14->setPointSize(14); - font14->setBold(false); - font14->setItalic(false); - font14->setUnderline(false); - font14->setWeight(50); - font14->setStrikeOut(false); + font14 = new QFont("MS Shell Dlg", 14); } void Ui_HWForm::SetupPages(QWidget *Parent) { Pages = new QStackedLayout(Parent); - pageLG = new QWidget(); - SetupPageLocalGame(pageLG); - Pages->addWidget(pageLG); + pageLocalGame = new PageLocalGame(); + Pages->addWidget(pageLocalGame); - pageET = new QWidget(); - SetupPageEditTeam(pageET); - Pages->addWidget(pageET); + pageEditTeam = new PageEditTeam(); + Pages->addWidget(pageEditTeam); - pageOpt = new QWidget(); - SetupPageOptions(pageOpt); - Pages->addWidget(pageOpt); + pageOptions = new PageOptions(); + Pages->addWidget(pageOptions); - pageMP = new QWidget(); - SetupPageMultiplayer(pageMP); - Pages->addWidget(pageMP); + pageMultiplayer = new PageMultiplayer(); + Pages->addWidget(pageMultiplayer); - pagePDemo = new QWidget(); - SetupPagePlayDemo(pagePDemo); - Pages->addWidget(pagePDemo); + pagePlayDemo = new PagePlayDemo(); + Pages->addWidget(pagePlayDemo); - pageNet = new QWidget(); - SetupPageNet(pageNet); + pageNet = new PageNet(); Pages->addWidget(pageNet); - pageNetChat = new QWidget(); - SetupPageNetChat(pageNetChat); + pageNetChat = new PageNetChat(); Pages->addWidget(pageNetChat); - pageNetGame = new QWidget(); - SetupPageNetGame(pageNetGame); + pageNetGame = new PageNetGame(); Pages->addWidget(pageNetGame); - pageMain = new QWidget(); - SetupPageMain(pageMain); + pageMain = new PageMain(); Pages->addWidget(pageMain); } - -void Ui_HWForm::SetupPageLocalGame(QWidget *Parent) -{ - QGridLayout * PageLGLayout = new QGridLayout(Parent); - BtnSPBack = new QPushButton(Parent); - BtnSPBack->setFont(*font14); - PageLGLayout->addWidget(BtnSPBack, 1, 0); - BtnSimpleGame = new QPushButton(Parent); - BtnSimpleGame->setFont(*font14); - PageLGLayout->addWidget(BtnSimpleGame, 1, 3); - pageLGGameCFG = new GameCFGWidget(Parent); - PageLGLayout->addWidget(pageLGGameCFG, 0, 0, 1, 2); - PageLGTeamsSelect = new TeamSelWidget(Parent); - PageLGLayout->addWidget(PageLGTeamsSelect, 0, 2, 1, 2); -} - -void Ui_HWForm::SetupPageEditTeam(QWidget *Parent) -{ - GBoxHedgehogs = new QGroupBox(Parent); - GBoxHedgehogs->setGeometry(QRect(20, 70, 161, 261)); - GBoxTeam = new QGroupBox(Parent); - GBoxTeam->setGeometry(QRect(20, 10, 161, 51)); - GBoxFort = new QGroupBox(Parent); - GBoxFort->setGeometry(QRect(420, 110, 181, 221)); - CBFort = new QComboBox(GBoxFort); - CBFort->setGeometry(QRect(10, 20, 161, 21)); - CBFort->setMaxCount(65535); - FortPreview = new QLabel(GBoxFort); - FortPreview->setGeometry(QRect(10, 50, 161, 161)); - FortPreview->setPixmap(QPixmap()); - FortPreview->setScaledContents(true); - GBoxGrave = new QGroupBox(Parent); - GBoxGrave->setGeometry(QRect(420, 10, 181, 91)); - CBGrave = new QComboBox(GBoxGrave); - CBGrave->setGeometry(QRect(10, 20, 161, 21)); - CBGrave->setMaxCount(65535); - GravePreview = new QLabel(GBoxGrave); - GravePreview->setGeometry(QRect(80, 50, 32, 32)); - GravePreview->setScaledContents(true); - GBoxBinds = new QGroupBox(Parent); - GBoxBinds->setGeometry(QRect(200, 10, 201, 431)); - BindsBox = new QToolBox(GBoxBinds); - BindsBox->setGeometry(QRect(10, 20, 181, 401)); - BindsBox->setLineWidth(0); - page_A = new QWidget(); - page_A->setGeometry(QRect(0, 0, 96, 26)); - BindsBox->addItem(page_A, QApplication::translate("HWForm", "Actions", 0, QApplication::UnicodeUTF8)); - page_W = new QWidget(); - page_W->setObjectName(QString::fromUtf8("page_W")); - BindsBox->addItem(page_W, QApplication::translate("HWForm", "Weapons", 0, QApplication::UnicodeUTF8)); - page_WP = new QWidget(); - page_WP->setObjectName(QString::fromUtf8("page_WP")); - BindsBox->addItem(page_WP, QApplication::translate("HWForm", "Weapon properties", 0, QApplication::UnicodeUTF8)); - page_O = new QWidget(); - page_O->setObjectName(QString::fromUtf8("page_O")); - page_O->setGeometry(QRect(0, 0, 96, 26)); - BindsBox->addItem(page_O, QApplication::translate("HWForm", "Other", 0, QApplication::UnicodeUTF8)); - BtnTeamDiscard = new QPushButton(pageET); - BtnTeamDiscard->setGeometry(QRect(440, 380, 161, 41)); - BtnTeamDiscard->setFont(*font14); - BtnTeamDiscard->setCheckable(false); - BtnTeamDiscard->setChecked(false); - BtnTeamSave = new QPushButton(Parent); - BtnTeamSave->setGeometry(QRect(20, 380, 161, 41)); - BtnTeamSave->setFont(*font14); - BtnTeamSave->setCheckable(false); - BtnTeamSave->setChecked(false); -} - -void Ui_HWForm::SetupPageOptions(QWidget *Parent) -{ - groupBox = new QGroupBox(Parent); - groupBox->setGeometry(QRect(20, 10, 591, 71)); - BtnNewTeam = new QPushButton(groupBox); - BtnNewTeam->setGeometry(QRect(10, 20, 160, 40)); - BtnNewTeam->setFont(*font14); - BtnEditTeam = new QPushButton(groupBox); - BtnEditTeam->setGeometry(QRect(400, 20, 160, 40)); - BtnEditTeam->setFont(*font14); - CBTeamName = new QComboBox(groupBox); - CBTeamName->setGeometry(QRect(200, 30, 171, 22)); - CBResolution = new QComboBox(Parent); - CBResolution->setGeometry(QRect(20, 120, 151, 22)); - CBEnableSound = new QCheckBox(Parent); - CBEnableSound->setGeometry(QRect(20, 180, 101, 18)); - CBFullscreen = new QCheckBox(Parent); - CBFullscreen->setGeometry(QRect(20, 160, 101, 18)); - label = new QLabel(Parent); - label->setGeometry(QRect(10, 233, 47, 13)); - editNetNick = new QLineEdit(Parent); - editNetNick->setGeometry(QRect(60, 230, 113, 20)); - editNetNick->setMaxLength(30); - BtnSaveOptions = new QPushButton(Parent); - BtnSaveOptions->setGeometry(QRect(20, 380, 161, 41)); - BtnSaveOptions->setFont(*font14); - BtnSaveOptions->setCheckable(false); - BtnSaveOptions->setChecked(false); - BtnSetupBack = new QPushButton(Parent); - BtnSetupBack->setGeometry(QRect(440, 380, 161, 41)); - BtnSetupBack->setFont(*font14); - BtnSetupBack->setCheckable(false); - BtnSetupBack->setChecked(false); -} - -void Ui_HWForm::SetupPageMultiplayer(QWidget *Parent) -{ - BtnMPBack = new QPushButton(Parent); - BtnMPBack->setGeometry(QRect(240, 340, 161, 41)); - BtnMPBack->setFont(*font14); - BtnMPBack->setCheckable(false); - BtnMPBack->setChecked(false); - listWidget = new QListWidget(Parent); - listWidget->setGeometry(QRect(160, 50, 221, 211)); - listWidget->setModelColumn(0); -} - -void Ui_HWForm::SetupPagePlayDemo(QWidget *Parent) -{ - BtnPlayDemo = new QPushButton(Parent); - BtnPlayDemo->setGeometry(QRect(240, 330, 161, 41)); - BtnPlayDemo->setFont(*font14); - BtnPlayDemo->setCheckable(false); - BtnPlayDemo->setChecked(false); - DemosList = new QListWidget(Parent); - DemosList->setGeometry(QRect(170, 10, 311, 311)); - BtnDemosBack = new QPushButton(Parent); - BtnDemosBack->setGeometry(QRect(240, 380, 161, 41)); - BtnDemosBack->setFont(*font14); - BtnDemosBack->setCheckable(false); - BtnDemosBack->setChecked(false); -} - -void Ui_HWForm::SetupPageNet(QWidget *Parent) -{ - BtnNetConnect = new QPushButton(Parent); - BtnNetConnect->setGeometry(QRect(250, 140, 161, 41)); - BtnNetConnect->setFont(*font14); - BtnNetConnect->setCheckable(false); - BtnNetConnect->setChecked(false); - BtnNetBack = new QPushButton(Parent); - BtnNetBack->setGeometry(QRect(250, 390, 161, 41)); - BtnNetBack->setFont(*font14); - BtnNetBack->setCheckable(false); - BtnNetBack->setChecked(false); -} - -void Ui_HWForm::SetupPageNetChat(QWidget *Parent) -{ - BtnNetChatDisconnect = new QPushButton(Parent); - BtnNetChatDisconnect->setGeometry(QRect(460, 390, 161, 41)); - BtnNetChatDisconnect->setFont(*font14); - BtnNetChatDisconnect->setCheckable(false); - BtnNetChatDisconnect->setChecked(false); - ChannelsList = new QListWidget(Parent); - ChannelsList->setGeometry(QRect(20, 10, 201, 331)); - BtnNetChatJoin = new QPushButton(Parent); - BtnNetChatJoin->setGeometry(QRect(460, 290, 161, 41)); - BtnNetChatJoin->setFont(*font14); - BtnNetChatJoin->setCheckable(false); - BtnNetChatJoin->setChecked(false); - BtnNetChatCreate = new QPushButton(Parent); - BtnNetChatCreate->setGeometry(QRect(460, 340, 161, 41)); - BtnNetChatCreate->setFont(*font14); - BtnNetChatCreate->setCheckable(false); - BtnNetChatCreate->setChecked(false); -} - -void Ui_HWForm::SetupPageNetGame(QWidget *Parent) -{ - BtnNetCFGBack = new QPushButton(Parent); - BtnNetCFGBack->setGeometry(QRect(260, 390, 161, 41)); - BtnNetCFGBack->setFont(*font14); - BtnNetCFGBack->setCheckable(false); - BtnNetCFGBack->setChecked(false); - BtnNetCFGAddTeam = new QPushButton(Parent); - BtnNetCFGAddTeam->setGeometry(QRect(260, 290, 161, 41)); - BtnNetCFGAddTeam->setFont(*font14); - BtnNetCFGAddTeam->setCheckable(false); - BtnNetCFGAddTeam->setChecked(false); - BtnNetCFGGo = new QPushButton(Parent); - BtnNetCFGGo->setGeometry(QRect(260, 340, 161, 41)); - BtnNetCFGGo->setFont(*font14); - BtnNetCFGGo->setCheckable(false); - BtnNetCFGGo->setChecked(false); - listNetTeams = new QListWidget(Parent); - listNetTeams->setGeometry(QRect(270, 30, 120, 80)); -} - -void Ui_HWForm::SetupPageMain(QWidget *Parent) -{ - QGridLayout * PageMainLayout = new QGridLayout(Parent); - PageMainLayout->setMargin(25); - PageMainLayout->setColumnStretch(0, 1); - PageMainLayout->setColumnStretch(1, 2); - PageMainLayout->setColumnStretch(2, 1); - BtnSinglePlayer = new QPushButton(Parent); - BtnSinglePlayer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - BtnSinglePlayer->setFont(*font14); - PageMainLayout->addWidget(BtnSinglePlayer, 1, 1); - - BtnMultiplayer = new QPushButton(Parent); - BtnMultiplayer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - BtnMultiplayer->setFont(*font14); - PageMainLayout->addWidget(BtnMultiplayer, 2, 1); - - BtnNet = new QPushButton(Parent); - BtnNet->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - BtnNet->setFont(*font14); - PageMainLayout->addWidget(BtnNet, 3, 1); - - BtnDemos = new QPushButton(Parent); - BtnDemos->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - BtnDemos->setFont(*font14); - PageMainLayout->addWidget(BtnDemos, 4, 1); - - BtnSetup = new QPushButton(Parent); - BtnSetup->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - BtnSetup->setFont(*font14); - PageMainLayout->addWidget(BtnSetup, 5, 1); - - BtnExit = new QPushButton(Parent); - BtnExit->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - BtnExit->setFont(*font14); - PageMainLayout->addWidget(BtnExit, 6, 1); -} - -void Ui_HWForm::retranslateUi(QMainWindow *HWForm) -{ - HWForm->setWindowTitle(QApplication::translate("HWForm", "-= by unC0Rr =-", 0, QApplication::UnicodeUTF8)); - BtnSimpleGame->setText(QApplication::translate("HWForm", "Simple Game", 0, QApplication::UnicodeUTF8)); - BtnSPBack->setText(QApplication::translate("HWForm", "Back", 0, QApplication::UnicodeUTF8)); - GBoxHedgehogs->setTitle(QApplication::translate("HWForm", "Team Members", 0, QApplication::UnicodeUTF8)); - GBoxTeam->setTitle(QApplication::translate("HWForm", "Team", 0, QApplication::UnicodeUTF8)); - GBoxFort->setTitle(QApplication::translate("HWForm", "Fort", 0, QApplication::UnicodeUTF8)); - FortPreview->setText(QApplication::translate("HWForm", "", 0, QApplication::UnicodeUTF8)); - GBoxGrave->setTitle(QApplication::translate("HWForm", "Grave", 0, QApplication::UnicodeUTF8)); - GravePreview->setText(QApplication::translate("HWForm", "", 0, QApplication::UnicodeUTF8)); - GBoxBinds->setTitle(QApplication::translate("HWForm", "Key binds", 0, QApplication::UnicodeUTF8)); - BindsBox->setItemText(BindsBox->indexOf(page_A), QApplication::translate("HWForm", "Actions", 0, QApplication::UnicodeUTF8)); - BindsBox->setItemText(BindsBox->indexOf(page_W), QApplication::translate("HWForm", "Weapons", 0, QApplication::UnicodeUTF8)); - BindsBox->setItemText(BindsBox->indexOf(page_WP), QApplication::translate("HWForm", "Weapon properties", 0, QApplication::UnicodeUTF8)); - BindsBox->setItemText(BindsBox->indexOf(page_O), QApplication::translate("HWForm", "Other", 0, QApplication::UnicodeUTF8)); - BtnTeamDiscard->setText(QApplication::translate("HWForm", "Discard", 0, QApplication::UnicodeUTF8)); - BtnTeamSave->setText(QApplication::translate("HWForm", "Save", 0, QApplication::UnicodeUTF8)); - groupBox->setTitle(QApplication::translate("HWForm", "Teams", 0, QApplication::UnicodeUTF8)); - BtnNewTeam->setText(QApplication::translate("HWForm", "New team", 0, QApplication::UnicodeUTF8)); - BtnEditTeam->setText(QApplication::translate("HWForm", "Edit team", 0, QApplication::UnicodeUTF8)); - CBResolution->addItem(QApplication::translate("HWForm", "640x480", 0, QApplication::UnicodeUTF8)); - CBResolution->addItem(QApplication::translate("HWForm", "800x600", 0, QApplication::UnicodeUTF8)); - CBResolution->addItem(QApplication::translate("HWForm", "1024x768", 0, QApplication::UnicodeUTF8)); - CBResolution->addItem(QApplication::translate("HWForm", "1280x1024", 0, QApplication::UnicodeUTF8)); - CBEnableSound->setText(QApplication::translate("HWForm", "Enable sound", 0, QApplication::UnicodeUTF8)); - CBFullscreen->setText(QApplication::translate("HWForm", "Fullscreen", 0, QApplication::UnicodeUTF8)); - label->setText(QApplication::translate("HWForm", "Net nick", 0, QApplication::UnicodeUTF8)); - editNetNick->setText(QApplication::translate("HWForm", "unnamed", 0, QApplication::UnicodeUTF8)); - BtnSaveOptions->setText(QApplication::translate("HWForm", "Save", 0, QApplication::UnicodeUTF8)); - BtnSetupBack->setText(QApplication::translate("HWForm", "Back", 0, QApplication::UnicodeUTF8)); - BtnMPBack->setText(QApplication::translate("HWForm", "Back", 0, QApplication::UnicodeUTF8)); - BtnPlayDemo->setText(QApplication::translate("HWForm", "Play demo", 0, QApplication::UnicodeUTF8)); - BtnDemosBack->setText(QApplication::translate("HWForm", "Back", 0, QApplication::UnicodeUTF8)); - BtnNetConnect->setText(QApplication::translate("HWForm", "Connect", 0, QApplication::UnicodeUTF8)); - BtnNetBack->setText(QApplication::translate("HWForm", "Back", 0, QApplication::UnicodeUTF8)); - BtnNetChatDisconnect->setText(QApplication::translate("HWForm", "Disconnect", 0, QApplication::UnicodeUTF8)); - BtnNetChatJoin->setText(QApplication::translate("HWForm", "Join", 0, QApplication::UnicodeUTF8)); - BtnNetChatCreate->setText(QApplication::translate("HWForm", "Create", 0, QApplication::UnicodeUTF8)); - BtnNetCFGBack->setText(QApplication::translate("HWForm", "Back", 0, QApplication::UnicodeUTF8)); - BtnNetCFGAddTeam->setText(QApplication::translate("HWForm", "Add Team", 0, QApplication::UnicodeUTF8)); - BtnNetCFGGo->setText(QApplication::translate("HWForm", "Go!", 0, QApplication::UnicodeUTF8)); - BtnSinglePlayer->setText(QApplication::translate("HWForm", "Single Player", 0, QApplication::UnicodeUTF8)); - BtnMultiplayer->setText(QApplication::translate("HWForm", "Multiplayer", 0, QApplication::UnicodeUTF8)); - BtnSetup->setText(QApplication::translate("HWForm", "Setup", 0, QApplication::UnicodeUTF8)); - BtnExit->setText(QApplication::translate("HWForm", "Exit", 0, QApplication::UnicodeUTF8)); - BtnDemos->setText(QApplication::translate("HWForm", "Demos", 0, QApplication::UnicodeUTF8)); - BtnNet->setText(QApplication::translate("HWForm", "Net game", 0, QApplication::UnicodeUTF8)); - Q_UNUSED(HWForm); -}