54 PageMain::PageMain(QWidget* parent) : |
54 PageMain::PageMain(QWidget* parent) : |
55 AbstractPage(parent) |
55 AbstractPage(parent) |
56 { |
56 { |
57 QGridLayout * pageLayout = new QGridLayout(this); |
57 QGridLayout * pageLayout = new QGridLayout(this); |
58 pageLayout->setMargin(25); |
58 pageLayout->setMargin(25); |
59 pageLayout->setColumnStretch(0, 1); |
59 //pageLayout->setColumnStretch(0, 1); |
60 pageLayout->setColumnStretch(1, 2); |
60 //pageLayout->setColumnStretch(1, 2); |
61 pageLayout->setColumnStretch(2, 1); |
61 //pageLayout->setColumnStretch(2, 1); |
62 |
62 |
63 BtnSinglePlayer = addButton(tr("Single Player"), pageLayout, 0, 1); |
63 QPushButton* btnLogo = addButton(":/res/HedgewarsTitle.png", pageLayout, 0, 0, 1, 4, QSize(780, 176)); |
64 BtnSinglePlayer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
64 pageLayout->setAlignment(btnLogo, Qt::AlignCenter); |
65 |
65 pageLayout->setRowStretch(0, 1); |
66 BtnMultiplayer = addButton(tr("Multiplayer"), pageLayout, 1, 1); |
66 pageLayout->setRowStretch(1, 100); |
67 BtnMultiplayer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
67 pageLayout->setRowStretch(2, 1); |
68 |
68 |
69 BtnNet = addButton(tr("Net game"), pageLayout, 2, 1); |
69 BtnSinglePlayer = addButton(":/res/LocalPlay.png", pageLayout, 1, 0, 1, 2, QSize(314, 289)); |
70 BtnNet->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
70 pageLayout->setAlignment(BtnSinglePlayer, Qt::AlignCenter); |
71 |
71 //BtnSinglePlayer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
72 BtnLoad = addButton(tr("Saved games"), pageLayout, 3, 1); |
72 |
73 BtnLoad->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
73 BtnMultiplayer = new QPushButton(tr("Multiplayer"));// addButton(tr("Multiplayer"), pageLayout, 1, 1); |
74 |
74 //pageLayout->setAlignment(BtnMultiplayer, Qt::AlignCenter); |
75 BtnDemos = addButton(tr("Demos"), pageLayout, 4, 1); |
75 //BtnMultiplayer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
76 BtnDemos->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
76 |
77 |
77 BtnNet = addButton(":/res/Network play.png", pageLayout, 1, 2, 1, 2, QSize(314, 289)); |
78 BtnSetup = addButton(tr("Setup"), pageLayout, 5, 1); |
78 //BtnNet->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
79 BtnSetup->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
79 |
80 |
80 BtnLoad = new QPushButton(tr("Saved games"));//addButton(tr("Saved games"), pageLayout, 3, 1); |
81 BtnInfo = addButton(tr("About"), pageLayout, 6, 1); |
81 //BtnLoad->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
82 BtnInfo->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
82 |
83 |
83 BtnDemos = new QPushButton(tr("Demos")); // addButton(tr("Demos"), pageLayout, 4, 1); |
84 BtnExit = addButton(tr("Exit"), pageLayout, 7, 1); |
84 //BtnDemos->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
85 BtnExit->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
85 |
|
86 BtnSetup = addButton(":/res/Settings.png", pageLayout, 2, 3, QSize(54, 50)); |
|
87 //BtnSetup->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
|
88 |
|
89 BtnInfo = addButton(":/res/About.png", pageLayout, 2, 1, 1, 2, QSize(116, 37)); |
|
90 pageLayout->setAlignment(BtnInfo, Qt::AlignCenter); |
|
91 //BtnInfo->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
|
92 |
|
93 BtnExit = addButton(":/res/Exit.png", pageLayout, 2, 0, 1, 1, QSize(58, 52)); |
|
94 //BtnExit->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); |
86 } |
95 } |
87 |
96 |
88 PageEditTeam::PageEditTeam(QWidget* parent) : |
97 PageEditTeam::PageEditTeam(QWidget* parent) : |
89 AbstractPage(parent) |
98 AbstractPage(parent) |
90 { |
99 { |