--- a/QTfrontend/teamselect.cpp Mon Jul 24 14:03:51 2006 +0000
+++ b/QTfrontend/teamselect.cpp Mon Jul 24 22:37:34 2006 +0000
@@ -1,69 +1,69 @@
-#include <QLabel>
-#include <QPixmap>
-#include <QPushButton>
-#include <QFrame>
-
-#include <algorithm>
-
-#include <vertScrollArea.h>
-#include "teamselect.h"
-#include "teamselhelper.h"
-#include "frameTeam.h"
-
-void TeamSelWidget::addTeam(tmprop team)
-{
- frameDontPlaying->addTeam(team);
- curDontPlayingTeams.push_back(team);
- QObject::connect(frameDontPlaying->getTeamWidget(team), SIGNAL(teamStatusChanged(tmprop)),
- this, SLOT(changeTeamStatus(tmprop)));
-}
-
-void TeamSelWidget::removeTeam(tmprop team)
-{
- //curDontPlayingTeams.erase(std::find(curDontPlayingTeams.begin(), curDontPlayingTeams.end(), team));
-}
-
-void TeamSelWidget::changeTeamStatus(tmprop team)
-{
- list<tmprop>::iterator itDontPlay=std::find(curDontPlayingTeams.begin(), curDontPlayingTeams.end(), team);
- list<tmprop>::iterator itPlay=std::find(curPlayingTeams.begin(), curPlayingTeams.end(), team);
-
- if(itDontPlay==curDontPlayingTeams.end()) {
- // playing team => dont playing
- curDontPlayingTeams.push_back(*itPlay);
- curPlayingTeams.erase(itPlay);
- } else {
- // dont playing team => playing
- curPlayingTeams.push_back(*itDontPlay);
- curDontPlayingTeams.erase(itDontPlay);
- }
-
- FrameTeams* pRemoveTeams;
- FrameTeams* pAddTeams;
- if(itDontPlay==curDontPlayingTeams.end()) {
- pRemoveTeams=framePlaying;
- pAddTeams=frameDontPlaying;
- } else {
- pRemoveTeams=frameDontPlaying;
- pAddTeams=framePlaying;
- }
-
- pAddTeams->addTeam(team);
- pRemoveTeams->removeTeam(team);
-}
-
-void TeamSelWidget::addScrArea(FrameTeams* pfteams, QColor color)
-{
- VertScrArea* area=new VertScrArea(color);
- area->setWidget(pfteams);
- mainLayout.addWidget(area, 50);
-}
-
-TeamSelWidget::TeamSelWidget(QWidget* parent) :
- QWidget(parent), mainLayout(this)
-{
- framePlaying=new FrameTeams();
- frameDontPlaying=new FrameTeams();
- addScrArea(framePlaying, QColor("DarkTurquoise"));
- addScrArea(frameDontPlaying, QColor("LightGoldenrodYellow"));
-}
+#include <QLabel>
+#include <QPixmap>
+#include <QPushButton>
+#include <QFrame>
+
+#include <algorithm>
+
+#include <vertScrollArea.h>
+#include "teamselect.h"
+#include "teamselhelper.h"
+#include "frameTeam.h"
+
+void TeamSelWidget::addTeam(tmprop team)
+{
+ frameDontPlaying->addTeam(team);
+ curDontPlayingTeams.push_back(team);
+ QObject::connect(frameDontPlaying->getTeamWidget(team), SIGNAL(teamStatusChanged(tmprop)),
+ this, SLOT(changeTeamStatus(tmprop)));
+}
+
+void TeamSelWidget::removeTeam(tmprop team)
+{
+ //curDontPlayingTeams.erase(std::find(curDontPlayingTeams.begin(), curDontPlayingTeams.end(), team));
+}
+
+void TeamSelWidget::changeTeamStatus(tmprop team)
+{
+ list<tmprop>::iterator itDontPlay=std::find(curDontPlayingTeams.begin(), curDontPlayingTeams.end(), team);
+ list<tmprop>::iterator itPlay=std::find(curPlayingTeams.begin(), curPlayingTeams.end(), team);
+
+ if(itDontPlay==curDontPlayingTeams.end()) {
+ // playing team => dont playing
+ curDontPlayingTeams.push_back(*itPlay);
+ curPlayingTeams.erase(itPlay);
+ } else {
+ // dont playing team => playing
+ curPlayingTeams.push_back(*itDontPlay);
+ curDontPlayingTeams.erase(itDontPlay);
+ }
+
+ FrameTeams* pRemoveTeams;
+ FrameTeams* pAddTeams;
+ if(itDontPlay==curDontPlayingTeams.end()) {
+ pRemoveTeams=framePlaying;
+ pAddTeams=frameDontPlaying;
+ } else {
+ pRemoveTeams=frameDontPlaying;
+ pAddTeams=framePlaying;
+ }
+
+ pAddTeams->addTeam(team);
+ pRemoveTeams->removeTeam(team);
+}
+
+void TeamSelWidget::addScrArea(FrameTeams* pfteams, QColor color)
+{
+ VertScrArea* area=new VertScrArea(color);
+ area->setWidget(pfteams);
+ mainLayout.addWidget(area, 30);
+}
+
+TeamSelWidget::TeamSelWidget(QWidget* parent) :
+ QWidget(parent), mainLayout(this)
+{
+ framePlaying=new FrameTeams();
+ frameDontPlaying=new FrameTeams();
+ addScrArea(framePlaying, QColor("DarkTurquoise"));
+ addScrArea(frameDontPlaying, QColor("LightGoldenrodYellow"));
+}