QTfrontend/teamselect.h
changeset 535 a14eaf35cf4b
parent 492 78e80f899b59
child 1066 1f1b3686a2b0
equal deleted inserted replaced
534:92fb2b0d5117 535:a14eaf35cf4b
    42   void setAcceptOuter(bool acceptOuter);
    42   void setAcceptOuter(bool acceptOuter);
    43   void removeNetTeam(const HWTeam& team);
    43   void removeNetTeam(const HWTeam& team);
    44   void resetPlayingTeams(const QList<HWTeam>& teamslist);
    44   void resetPlayingTeams(const QList<HWTeam>& teamslist);
    45   bool isPlaying(HWTeam team) const;
    45   bool isPlaying(HWTeam team) const;
    46   QList<HWTeam> getPlayingTeams() const;
    46   QList<HWTeam> getPlayingTeams() const;
       
    47   QList<HWTeam> getDontPlayingTeams() const;
    47   void setNonInteractive();
    48   void setNonInteractive();
    48 
    49 
    49  public slots:
    50  public slots:
    50   void addTeam(HWTeam team);
    51   void addTeam(HWTeam team);
    51   void netTeamStatusChanged(const HWTeam& team);
    52   void netTeamStatusChanged(const HWTeam& team);
    53   void changeTeamColor(const HWTeam&);
    54   void changeTeamColor(const HWTeam&);
    54   void changeTeamStatus(HWTeam team);
    55   void changeTeamStatus(HWTeam team);
    55 
    56 
    56  signals:
    57  signals:
    57   void setEnabledGameStart(bool);
    58   void setEnabledGameStart(bool);
    58   void NewTeam();
    59   void SetupClicked();
    59   void teamWillPlay(HWTeam team);
    60   void teamWillPlay(HWTeam team);
    60   void teamNotPlaying(const HWTeam& team);
    61   void teamNotPlaying(const HWTeam& team);
    61   void hhogsNumChanged(const HWTeam&);
    62   void hhogsNumChanged(const HWTeam&);
    62   void teamColorChanged(const HWTeam&);
    63   void teamColorChanged(const HWTeam&);
    63   void acceptRequested(HWTeam team);
    64   void acceptRequested(HWTeam team);
    64 
    65 
    65  private slots:
    66  private slots:
    66   void pre_changeTeamStatus(HWTeam);
    67   void pre_changeTeamStatus(HWTeam);
    67   void newTeamClicked();
       
    68   void hhNumChanged(const HWTeam& team);
    68   void hhNumChanged(const HWTeam& team);
    69   void proxyTeamColorChanged(const HWTeam& team);
    69   void proxyTeamColorChanged(const HWTeam& team);
    70 
    70 
    71  private:
    71  private:
    72   void addScrArea(FrameTeams* pfteams, QColor color, int maxHeight);
    72   void addScrArea(FrameTeams* pfteams, QColor color, int maxHeight);
    73   FrameTeams* frameDontPlaying;
    73   FrameTeams* frameDontPlaying;
    74   FrameTeams* framePlaying;
    74   FrameTeams* framePlaying;
    75 
    75 
    76   QVBoxLayout mainLayout;
    76   QVBoxLayout mainLayout;
    77   bool m_acceptOuter;
    77   bool m_acceptOuter;
    78   QPushButton * newTeam;
       
    79 
    78 
    80   QList<HWTeam> curPlayingTeams;
    79   QList<HWTeam> curPlayingTeams;
    81   QList<HWTeam> curDontPlayingTeams;
    80   QList<HWTeam> curDontPlayingTeams;
    82 };
    81 };
    83 
    82