QTfrontend/pages.cpp
changeset 1443 e79e4b48c771
parent 1440 6439fa9af904
child 1444 06f6ae457a2f
equal deleted inserted replaced
1442:ef9785d0b392 1443:e79e4b48c771
    99 	tbw->addTab(page1, tr("General"));
    99 	tbw->addTab(page1, tr("General"));
   100 	tbw->addTab(page2, tr("Advanced"));
   100 	tbw->addTab(page2, tr("Advanced"));
   101 	pageLayout->addWidget(tbw, 0, 0, 1, 3);
   101 	pageLayout->addWidget(tbw, 0, 0, 1, 3);
   102 	BtnTeamDiscard = addButton(":/res/Exit.png", pageLayout, 1, 0, true);
   102 	BtnTeamDiscard = addButton(":/res/Exit.png", pageLayout, 1, 0, true);
   103 	BtnTeamSave = addButton(":/res/Save.png", pageLayout, 1, 2, true);;
   103 	BtnTeamSave = addButton(":/res/Save.png", pageLayout, 1, 2, true);;
   104 
   104 	BtnTeamSave->setStyleSheet("QPushButton{margin: 12px 0px 12px 0px;}");
       
   105 	
   105 	QHBoxLayout * page1Layout = new QHBoxLayout(page1);
   106 	QHBoxLayout * page1Layout = new QHBoxLayout(page1);
   106 	page1Layout->setAlignment(Qt::AlignTop);
   107 	page1Layout->setAlignment(Qt::AlignTop);
   107 	QGridLayout * page2Layout = new QGridLayout(page2);
   108 	QGridLayout * page2Layout = new QGridLayout(page2);
   108 
   109 
   109 // ====== Page 1 ======
   110 // ====== Page 1 ======
   369 
   370 
   370 	fpsedit = new FPSEdit(AGGroupBox);
   371 	fpsedit = new FPSEdit(AGGroupBox);
   371 	GBAfpslayout->addWidget(fpsedit);
   372 	GBAfpslayout->addWidget(fpsedit);
   372 
   373 
   373 	BtnSaveOptions = addButton(":/res/Save.png", pageLayout, 4, 2, true);
   374 	BtnSaveOptions = addButton(":/res/Save.png", pageLayout, 4, 2, true);
       
   375 	BtnSaveOptions->setStyleSheet("QPushButton{margin: 12px 0px 12px 0px;}");
   374 
   376 
   375 	BtnBack = addButton(":/res/Exit.png", pageLayout, 4, 0, true);
   377 	BtnBack = addButton(":/res/Exit.png", pageLayout, 4, 0, true);
   376 }
   378 }
   377 
   379 
   378 PageNet::PageNet(QWidget* parent) : AbstractPage(parent)
   380 PageNet::PageNet(QWidget* parent) : AbstractPage(parent)
   587 }
   589 }
   588 
   590 
   589 PageSinglePlayer::PageSinglePlayer(QWidget* parent) : AbstractPage(parent)
   591 PageSinglePlayer::PageSinglePlayer(QWidget* parent) : AbstractPage(parent)
   590 {
   592 {
   591 	QFont * font14 = new QFont("MS Shell Dlg", 14);
   593 	QFont * font14 = new QFont("MS Shell Dlg", 14);
   592 	QGridLayout * pageLayout = new QGridLayout(this);
   594 	QVBoxLayout * vLayout = new QVBoxLayout(this);
   593 //	pageLayout->setColumnStretch(0, 1);
   595 	QHBoxLayout * topLine = new QHBoxLayout();
   594 //	pageLayout->setColumnStretch(1, 2);
   596 	QHBoxLayout * middleLine = new QHBoxLayout();
   595 //	pageLayout->setColumnStretch(2, 1);
   597 	QHBoxLayout * bottomLine = new QHBoxLayout();
   596 	pageLayout->setRowStretch(0, 1);
   598 	vLayout->addLayout(topLine);
   597 	pageLayout->setRowStretch(6, 1);
   599 	vLayout->addLayout(middleLine);
   598 
   600 	vLayout->addLayout(bottomLine);
   599 	BtnSimpleGamePage = addButton(tr("Simple Game"), pageLayout, 1, 1);
   601 
   600 	BtnTrainPage = addButton(tr("Training"), pageLayout, 2, 1);
   602 	BtnSimpleGamePage = addButton(":/res/SimpleGame.png", topLine, 0, true);
   601 	BtnMultiplayer = addButton(tr("Multiplayer"), pageLayout, 3, 1);
   603 	BtnMultiplayer = addButton(":/res/Multiplayer.png", topLine, 1, true);
   602 	BtnLoad = addButton(tr("Saved games"), pageLayout, 4, 1);
   604 //	pageLayout->setAlignment(BtnSinglePlayer, Qt::AlignHCenter);
   603 	BtnDemos = addButton(tr("Demos"), pageLayout, 5, 1);
   605 	BtnTrainPage = addButton(":/res/Trainings.png", middleLine, 0, true);
   604 
   606 	
   605 	BtnBack = addButton(":/res/Exit.png", pageLayout, 7, 0, true);
   607 	BtnBack = addButton(":/res/Exit.png", bottomLine, 0, true);
       
   608 	BtnDemos = addButton(tr(":/res/Record.png"), bottomLine, 1, true);
       
   609 	
       
   610 	BtnLoad = addButton(":/res/Save.png", bottomLine, 2, true);
       
   611 	BtnLoad->setStyleSheet("QPushButton{margin: 12px 0px 12px 0px;}");
   606 }
   612 }
   607 
   613 
   608 PageTraining::PageTraining(QWidget* parent) : AbstractPage(parent)
   614 PageTraining::PageTraining(QWidget* parent) : AbstractPage(parent)
   609 {
   615 {
   610 	QFont * font14 = new QFont("MS Shell Dlg", 14);
   616 	QFont * font14 = new QFont("MS Shell Dlg", 14);
   631 
   637 
   632 	BtnBack = addButton(":/res/Exit.png", pageLayout, 1, 0, true);
   638 	BtnBack = addButton(":/res/Exit.png", pageLayout, 1, 0, true);
   633 	BtnDefault = addButton(tr("Default"), pageLayout, 1, 1);
   639 	BtnDefault = addButton(tr("Default"), pageLayout, 1, 1);
   634 	BtnDelete = addButton(tr("Delete"), pageLayout, 1, 2);
   640 	BtnDelete = addButton(tr("Delete"), pageLayout, 1, 2);
   635 	BtnSave = addButton(":/res/Save.png", pageLayout, 1, 3, true);
   641 	BtnSave = addButton(":/res/Save.png", pageLayout, 1, 3, true);
       
   642 	BtnSave->setStyleSheet("QPushButton{margin: 12px 0px 12px 0px;}");	
   636 }
   643 }
   637 
   644 
   638 PageInGame::PageInGame(QWidget* parent) :
   645 PageInGame::PageInGame(QWidget* parent) :
   639   AbstractPage(parent)
   646   AbstractPage(parent)
   640 {
   647 {