--- a/QTfrontend/pagenet.cpp Mon Sep 26 21:45:33 2011 +0400
+++ b/QTfrontend/pagenet.cpp Tue Sep 27 00:38:39 2011 +0200
@@ -27,10 +27,10 @@
#include "hwconsts.h"
#include "netudpwidget.h"
-PageNet::PageNet(QWidget* parent) : AbstractPage(parent)
+QLayout * PageNet::bodyLayoutDefinition()
{
- QFont * font14 = new QFont("MS Shell Dlg", 14);
- QGridLayout * pageLayout = new QGridLayout(this);
+ QGridLayout * pageLayout = new QGridLayout();
+
pageLayout->setColumnStretch(0, 1);
pageLayout->setColumnStretch(1, 1);
pageLayout->setColumnStretch(2, 1);
@@ -41,11 +41,6 @@
BtnNetSvrStart->setVisible(haveServer);
pageLayout->addWidget(BtnNetSvrStart, 4, 2);
-
- BtnBack = addButton(":/res/Exit.png", pageLayout, 4, 0, true);
- connect(BtnBack, SIGNAL(clicked()), this, SIGNAL(goBack()));
-
-
ConnGroupBox = new QGroupBox(this);
ConnGroupBox->setTitle(QGroupBox::tr("Net game"));
pageLayout->addWidget(ConnGroupBox, 2, 0, 1, 3);
@@ -73,9 +68,19 @@
BtnSpecifyServer->setText(QPushButton::tr("Specify"));
GBClayout->addWidget(BtnSpecifyServer, 2, 1);
+ return pageLayout;
+}
+
+void PageNet::connectSignals()
+{
connect(BtnNetConnect, SIGNAL(clicked()), this, SLOT(slotConnect()));
}
+PageNet::PageNet(QWidget* parent) : AbstractPage(parent)
+{
+ initPage();
+}
+
void PageNet::updateServersList()
{
tvServersList->setModel(new HWNetUdpModel(tvServersList));