equal
deleted
inserted
replaced
1034 GoToPage(ID_PAGE_SETUP); |
1034 GoToPage(ID_PAGE_SETUP); |
1035 } |
1035 } |
1036 |
1036 |
1037 void HWForm::NewTeam() |
1037 void HWForm::NewTeam() |
1038 { |
1038 { |
1039 ui.pageEditTeam->createTeam(QLineEdit::tr("unnamed"), playerHash); |
1039 QString teamName = QLineEdit::tr("unnamed"); |
|
1040 QStringList teamslist = config->GetTeamsList(); |
|
1041 if(teamslist.contains(teamName)) |
|
1042 { |
|
1043 //name already used -> look for an appropriate name: |
|
1044 int i=2; |
|
1045 while(teamslist.contains(teamName = QLineEdit::tr("unnamed (%1)").arg(i++))); |
|
1046 } |
|
1047 |
|
1048 ui.pageEditTeam->createTeam(teamName, playerHash); |
1040 UpdateTeamsLists(); |
1049 UpdateTeamsLists(); |
1041 GoToPage(ID_PAGE_SETUP_TEAM); |
1050 GoToPage(ID_PAGE_SETUP_TEAM); |
1042 } |
1051 } |
1043 |
1052 |
1044 void HWForm::EditTeam(const QString & teamName) |
1053 void HWForm::EditTeam(const QString & teamName) |