57 QHBoxLayout * footerLayout = new QHBoxLayout(); |
57 QHBoxLayout * footerLayout = new QHBoxLayout(); |
58 |
58 |
59 const QIcon& lp = QIcon(":/res/Start.png"); |
59 const QIcon& lp = QIcon(":/res/Start.png"); |
60 QSize sz = lp.actualSize(QSize(65535, 65535)); |
60 QSize sz = lp.actualSize(QSize(65535, 65535)); |
61 BtnStartMPGame = new QPushButton(); |
61 BtnStartMPGame = new QPushButton(); |
|
62 BtnStartMPGame->setStyleSheet("padding: 5px 10px"); |
62 BtnStartMPGame->setText(tr("Start")); |
63 BtnStartMPGame->setText(tr("Start")); |
63 BtnStartMPGame->setWhatsThis(tr("Start fighting (requires at least 2 teams)")); |
64 BtnStartMPGame->setWhatsThis(tr("Start fighting (requires at least 2 teams)")); |
64 BtnStartMPGame->setMinimumWidth(sz.width() + 60); |
|
65 BtnStartMPGame->setIcon(lp); |
65 BtnStartMPGame->setIcon(lp); |
66 BtnStartMPGame->setFixedHeight(50); |
66 BtnStartMPGame->setFixedHeight(50); |
67 BtnStartMPGame->setIconSize(sz); |
67 BtnStartMPGame->setIconSize(sz); |
68 BtnStartMPGame->setFlat(true); |
68 BtnStartMPGame->setFlat(true); |
69 BtnStartMPGame->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); |
69 BtnStartMPGame->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed); |
70 |
70 |
71 footerLayout->addStretch(); |
71 footerLayout->addStretch(); |
72 footerLayout->addWidget(BtnStartMPGame, 0, Qt::AlignBottom); |
72 footerLayout->addWidget(BtnStartMPGame, 0, Qt::AlignBottom); |
73 |
73 |
74 return footerLayout; |
74 return footerLayout; |