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 { |