QTfrontend/ui/widget/frameTeam.cpp
changeset 10401 c31276023295
parent 10108 c68cf030eded
child 11046 47a8c19ecb60
equal deleted inserted replaced
10400:47e2189eae44 10401:c31276023295
    26 #include "teamselhelper.h"
    26 #include "teamselhelper.h"
    27 #include "hwconsts.h"
    27 #include "hwconsts.h"
    28 #include "DataManager.h"
    28 #include "DataManager.h"
    29 
    29 
    30 FrameTeams::FrameTeams(QWidget* parent) :
    30 FrameTeams::FrameTeams(QWidget* parent) :
    31     QFrame(parent), maxHedgehogsPerGame(48), overallHedgehogs(0), mainLayout(this), nonInteractive(false)
    31     QFrame(parent), mainLayout(this), nonInteractive(false)
    32 {
    32 {
    33     QPalette newPalette = palette();
    33     QPalette newPalette = palette();
    34     newPalette.setColor(QPalette::Window, QColor(0x00, 0x00, 0x00));
    34     newPalette.setColor(QPalette::Window, QColor(0x00, 0x00, 0x00));
    35     setPalette(newPalette);
    35     setPalette(newPalette);
    36     setAutoFillBackground(true);
    36     setAutoFillBackground(true);
   120     return ret;
   120     return ret;
   121 }
   121 }
   122 
   122 
   123 bool FrameTeams::isFullTeams() const
   123 bool FrameTeams::isFullTeams() const
   124 {
   124 {
   125     return overallHedgehogs==maxHedgehogsPerGame;
   125     return teamToWidget.size() >= 8;
   126 }
   126 }
   127 
   127 
   128 void FrameTeams::emitTeamColorChanged(const HWTeam& team)
   128 void FrameTeams::emitTeamColorChanged(const HWTeam& team)
   129 {
   129 {
   130     emit teamColorChanged(team);
   130     emit teamColorChanged(team);