# HG changeset patch # User Periklis Ntanasis # Date 1372435541 -10800 # Node ID 49c77a41ae96d2e3371785f277d2641083288414 # Parent 33a30ce9782fab522f2cf0657094f7c25290688b cleanup, descriptions work, images no diff -r 33a30ce9782f -r 49c77a41ae96 QTfrontend/hwform.cpp --- a/QTfrontend/hwform.cpp Fri Jun 28 18:55:01 2013 +0300 +++ b/QTfrontend/hwform.cpp Fri Jun 28 19:05:41 2013 +0300 @@ -1903,24 +1903,13 @@ QString campaignName = ui.pageCampaign->CBCampaign->currentText(); QString tName = team.name(); QStringList missionEntries = getCampMissionList2(campaignName,tName); - unsigned int n = missionEntries.count(); - unsigned int m = getCampProgress(tName, campaignName); //unlockedMissionsHash = getUnlockedMissions2(campaignName, tName); // if the campaign name changes update the campaignMissionDescriptions list // this will be used later in UpdateCampaignPageMission() to update // the mission description in the campaign page - bool updateMissionList = false; - if(previousCampaignName.compare(campaignName)!=0 || - previousTeamName.compare(tName) != 0) - { - if (previousTeamName.compare(tName) != 0 && - previousTeamName.compare("") != 0) - index = qMin(m + 1, n); - previousCampaignName = campaignName; - previousTeamName = tName; - updateMissionList = true; - } + campaignMissionDescriptions.clear(); + ui.pageCampaign->CBMission->clear(); campaignMissionDescriptions = getDescriptions(campaignName,tName); for(int i=0;i