14 |
14 |
15 TeamShowWidget::TeamShowWidget(HWTeam team, bool isPlaying, QWidget * parent) : |
15 TeamShowWidget::TeamShowWidget(HWTeam team, bool isPlaying, QWidget * parent) : |
16 QWidget(parent), mainLayout(this), m_team(team), m_isPlaying(isPlaying) |
16 QWidget(parent), mainLayout(this), m_team(team), m_isPlaying(isPlaying) |
17 { |
17 { |
18 mainLayout.setSpacing(1); |
18 mainLayout.setSpacing(1); |
19 this->setMaximumHeight(45); |
19 mainLayout.setMargin(2); |
|
20 this->setMaximumHeight(35); |
20 QPixmap* px=new QPixmap(QPixmap(datadir->absolutePath() + "/Forts/" + m_team.Fort + "L.png").scaled(40, 40)); |
21 QPixmap* px=new QPixmap(QPixmap(datadir->absolutePath() + "/Forts/" + m_team.Fort + "L.png").scaled(40, 40)); |
|
22 |
|
23 QPalette newPalette = palette(); |
|
24 newPalette.setColor(QPalette::Button, palette().color(backgroundRole())); |
21 |
25 |
22 QPushButton* butt=new QPushButton(*px, "", this); |
26 QPushButton* butt=new QPushButton(*px, "", this); |
23 butt->setFlat(true); |
27 butt->setFlat(true); |
24 butt->setGeometry(0, 0, 30, 30); |
28 butt->setGeometry(0, 0, 30, 30); |
25 butt->setMaximumWidth(30); |
29 butt->setMaximumWidth(30); |
|
30 butt->setPalette(newPalette); |
26 mainLayout.addWidget(butt); |
31 mainLayout.addWidget(butt); |
27 butt->setIconSize(butt->size()); |
32 butt->setIconSize(butt->size()); |
28 |
33 |
29 QPushButton* bText=new QPushButton(team.TeamName, this); |
34 QPushButton* bText=new QPushButton(team.TeamName, this); |
30 QPalette newPalette = palette(); |
|
31 newPalette.setColor(QPalette::Button, palette().color(backgroundRole())); |
|
32 bText->setPalette(newPalette); |
35 bText->setPalette(newPalette); |
33 bText->setFlat(true); |
36 bText->setFlat(true); |
34 mainLayout.addWidget(bText); |
37 mainLayout.addWidget(bText); |
35 |
38 |
36 if(m_isPlaying) { |
39 if(m_isPlaying) { |