void WindowAdmin::onSendCurrentListOfTeams(vector<Team> tempListOfTeams) { listOfTeams = tempListOfTeams; //nadanie numeru ID setIDs(listOfTeams); saveToXML(); //zapis do XML /*for(unsigned int x=0; x<listOfTeams.size();x++) { this->ui->textBrowser->append(listOfTeams.at(x))); } this->ui->textBrowser->append(" "); */ delete this->CurrentWidget; //usuwanie okna WindowAddTeam *Window_Add_Team = new WindowAddTeam; ui->CurrentWindow->addWidget(Window_Add_Team, 0,0); this->CurrentWidget=Window_Add_Team; connect(this, SIGNAL(ButtonAddEditTeam(vector<Team>)), Window_Add_Team, SLOT(onButtonAddEditTeam(vector<Team>))); connect(Window_Add_Team, SIGNAL(sendCurrentListOfTeams(vector<Team>)), this, SLOT(onSendCurrentListOfTeams(vector<Team>))); listOfTeams.clear(); readFromXML(); emit this->ButtonAddEditTeam(this->listOfTeams); }
ItemPacket::ItemPacket(const std::string& ids) { setIDs(ids); }