QTfrontend/pages.cpp
changeset 588 b2e61fc49e5d
parent 587 74db4115064a
child 597 ec5f057ab268
equal deleted inserted replaced
587:74db4115064a 588:b2e61fc49e5d
   148 	TeamNameEdit->setMaxLength(15);
   148 	TeamNameEdit->setMaxLength(15);
   149 	GBTLayout->addWidget(TeamNameEdit, 0, 0, 1, 0);
   149 	GBTLayout->addWidget(TeamNameEdit, 0, 0, 1, 0);
   150 
   150 
   151 	pageLayout->addWidget(GBoxTeam, 0, 0);
   151 	pageLayout->addWidget(GBoxTeam, 0, 0);
   152 
   152 
   153 	GBoxHedgehogs = new	QGroupBox(this);
   153 	GBoxHedgehogs = new QGroupBox(this);
   154 	GBoxHedgehogs->setTitle(QGroupBox::tr("Team Members"));
   154 	GBoxHedgehogs->setTitle(QGroupBox::tr("Team Members"));
   155 	GBoxHedgehogs->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
   155 	GBoxHedgehogs->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
   156 	QGridLayout * GBHLayout = new QGridLayout(GBoxHedgehogs);
   156 	QGridLayout * GBHLayout = new QGridLayout(GBoxHedgehogs);
   157 	for(int i = 0; i < 8; i++)
   157 	for(int i = 0; i < 8; i++)
   158 	{
   158 	{
   166 	BtnTeamDiscard = new QPushButton(this);
   166 	BtnTeamDiscard = new QPushButton(this);
   167 	BtnTeamDiscard->setFont(*font14);
   167 	BtnTeamDiscard->setFont(*font14);
   168 	BtnTeamDiscard->setText(QPushButton::tr("Discard"));
   168 	BtnTeamDiscard->setText(QPushButton::tr("Discard"));
   169 	pageLayout->addWidget(BtnTeamDiscard, 4, 0);
   169 	pageLayout->addWidget(BtnTeamDiscard, 4, 0);
   170 
   170 
   171 	GBoxBinds =	new QGroupBox(this);
   171 	GBoxBinds = new QGroupBox(this);
   172 	GBoxBinds->setTitle(QGroupBox::tr("Key binds"));
   172 	GBoxBinds->setTitle(QGroupBox::tr("Key binds"));
   173 	QGridLayout * GBBLayout = new QGridLayout(GBoxBinds);
   173 	QGridLayout * GBBLayout = new QGridLayout(GBoxBinds);
   174 	BindsBox = new QToolBox(GBoxBinds);
   174 	BindsBox = new QToolBox(GBoxBinds);
   175 	BindsBox->setLineWidth(0);
   175 	BindsBox->setLineWidth(0);
   176 	GBBLayout->addWidget(BindsBox);
   176 	GBBLayout->addWidget(BindsBox);
   206 		} while (!cbinds[i++].chwidget);
   206 		} while (!cbinds[i++].chwidget);
   207 		pagelayout->addWidget(new QWidget(BindsBox->widget(widind)), num, 0, 1, 2);
   207 		pagelayout->addWidget(new QWidget(BindsBox->widget(widind)), num, 0, 1, 2);
   208 		widind++;
   208 		widind++;
   209 	}
   209 	}
   210 
   210 
   211 	GBoxGrave =	new QGroupBox(this);
   211 	GBoxGrave = new QGroupBox(this);
   212 	GBoxGrave->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
   212 	GBoxGrave->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
   213 	GBoxGrave->setTitle(QGroupBox::tr("Grave"));
   213 	GBoxGrave->setTitle(QGroupBox::tr("Grave"));
   214 	QGridLayout * GBGLayout = new QGridLayout(GBoxGrave);
   214 	QGridLayout * GBGLayout = new QGridLayout(GBoxGrave);
   215 	CBGrave = new QComboBox(GBoxGrave);
   215 	CBGrave = new QComboBox(GBoxGrave);
   216 	CBGrave->setMaxCount(65535);
   216 	CBGrave->setMaxCount(65535);
   243 	GBoxFort->setTitle(QGroupBox::tr("Fort"));
   243 	GBoxFort->setTitle(QGroupBox::tr("Fort"));
   244 	QGridLayout * GBFLayout = new QGridLayout(GBoxFort);
   244 	QGridLayout * GBFLayout = new QGridLayout(GBoxFort);
   245 	CBFort = new QComboBox(GBoxFort);
   245 	CBFort = new QComboBox(GBoxFort);
   246 	CBFort->setMaxCount(65535);
   246 	CBFort->setMaxCount(65535);
   247 	GBFLayout->addWidget(CBFort, 0, 0);
   247 	GBFLayout->addWidget(CBFort, 0, 0);
   248 	FortPreview	= new SquareLabel(GBoxFort);
   248 	FortPreview = new SquareLabel(GBoxFort);
   249 	FortPreview->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
   249 	FortPreview->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
   250 	FortPreview->setPixmap(QPixmap());
   250 	FortPreview->setPixmap(QPixmap());
   251 	GBFLayout->addWidget(FortPreview, 1, 0);
   251 	GBFLayout->addWidget(FortPreview, 1, 0);
   252 	pageLayout->addWidget(GBoxFort, 2, 2, 1, 2);
   252 	pageLayout->addWidget(GBoxFort, 2, 2, 1, 2);
   253 
   253 
   254 	BtnTeamSave	= new QPushButton(this);
   254 	BtnTeamSave = new QPushButton(this);
   255 	BtnTeamSave->setFont(*font14);
   255 	BtnTeamSave->setFont(*font14);
   256 	BtnTeamSave->setText(QPushButton::tr("Save"));
   256 	BtnTeamSave->setText(QPushButton::tr("Save"));
   257 	pageLayout->addWidget(BtnTeamSave, 4, 2, 1, 2);
   257 	pageLayout->addWidget(BtnTeamSave, 4, 2, 1, 2);
   258 
   258 
   259 	QDir tmpdir;
   259 	QDir tmpdir;
   537 	QGridLayout * pageLayout = new QGridLayout(this);
   537 	QGridLayout * pageLayout = new QGridLayout(this);
   538 	pageLayout->setMargin(25);
   538 	pageLayout->setMargin(25);
   539 	pageLayout->setColumnStretch(0, 1);
   539 	pageLayout->setColumnStretch(0, 1);
   540 	pageLayout->setColumnStretch(1, 2);
   540 	pageLayout->setColumnStretch(1, 2);
   541 	pageLayout->setColumnStretch(2, 1);
   541 	pageLayout->setColumnStretch(2, 1);
       
   542 	pageLayout->setRowStretch(0, 1);
       
   543 	pageLayout->setRowStretch(3, 1);
   542 
   544 
   543 	BtnSimpleGamePage = new QPushButton(this);
   545 	BtnSimpleGamePage = new QPushButton(this);
   544 	BtnSimpleGamePage->setFont(*font14);
   546 	BtnSimpleGamePage->setFont(*font14);
   545 	BtnSimpleGamePage->setText(QPushButton::tr("Simple Game"));
   547 	BtnSimpleGamePage->setText(QPushButton::tr("Simple Game"));
   546 	pageLayout->addWidget(BtnSimpleGamePage, 0, 1);
   548 	pageLayout->addWidget(BtnSimpleGamePage, 1, 1);
   547 
   549 
   548 	BtnTrainPage = new QPushButton(this);
   550 	BtnTrainPage = new QPushButton(this);
   549 	BtnTrainPage->setFont(*font14);
   551 	BtnTrainPage->setFont(*font14);
   550 	BtnTrainPage->setText(QPushButton::tr("Training"));
   552 	BtnTrainPage->setText(QPushButton::tr("Training"));
   551 	pageLayout->addWidget(BtnTrainPage, 1, 1);
   553 	pageLayout->addWidget(BtnTrainPage, 2, 1);
   552 
   554 
   553 	BtnBack = new QPushButton(this);
   555 	BtnBack = new QPushButton(this);
   554 	BtnBack->setFont(*font14);
   556 	BtnBack->setFont(*font14);
   555 	BtnBack->setText(QPushButton::tr("Back"));
   557 	BtnBack->setText(QPushButton::tr("Back"));
   556 	pageLayout->addWidget(BtnBack, 3, 1);
   558 	pageLayout->addWidget(BtnBack, 4, 0);
   557 
   559 
   558 }
   560 }
   559 
   561 
   560 PageTraining::PageTraining(QWidget* parent) : QWidget(parent)
   562 PageTraining::PageTraining(QWidget* parent) : QWidget(parent)
   561 {
   563 {