| 84 | 
   | 
     { | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 85 | 
   | 
         typeNode = rootNode.append_child("TxtC"); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 86 | 
   | 
         typeNode.append_attribute("id").set_value(++globalSectionCounter); | 
 
 
 
 
 
 
 
 
 
 
 
 | 87 | 
 < | 
         typeNode.append_child("Pages").append_child(pugi::xml_node_type::node_pcdata).set_value(Util::qStrToCstr(Util::qStrToCstr("#" + QString::number(++globalSectionCounter)))); | 
 
 
 
 
 
 
 
 
 
 | 87 | 
 > | 
         typeNode.append_child("Pages").append_child(pugi::xml_node_type::node_pcdata).set_value(Util::qStrToCstr("#" + QString::number(++globalSectionCounter))); | 
 
 
 
 
 
 
 
 
 
 
 
 | 88 | 
   | 
         pugi::xml_node igpaNode = rootNode.append_child("IGPA"); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 89 | 
   | 
         igpaNode.append_attribute("id").set_value(globalSectionCounter); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 90 | 
   | 
         currentIGPGId = globalSectionCounter; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 99 | 
   | 
         typeNode.append_attribute("id").set_value(++globalSectionCounter); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 100 | 
   | 
         typeNode.append_child("WeaponClass").append_child(pugi::xml_node_type::node_pcdata).set_value(Util::qStrToCstr(field("leWeaponClassName").toString())); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 101 | 
   | 
         currentIGPGId = globalSectionCounter; | 
 
 
 
 
 
 
 
 
 
 
 
 | 102 | 
 < | 
         typeNode.append_child("Page").append_child(pugi::xml_node_type::node_pcdata).set_value(Util::qStrToCstr(Util::qStrToCstr("#" + QString::number(++globalSectionCounter)))); | 
 
 
 
 
 
 
 
 
 
 | 102 | 
 > | 
         typeNode.append_child("Page").append_child(pugi::xml_node_type::node_pcdata).set_value(Util::qStrToCstr("#" + QString::number(++globalSectionCounter))); | 
 
 
 
 
 
 
 
 
 
 
 
 | 103 | 
   | 
         break; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 104 | 
   | 
     case  WINDOW_TYPE::ITEM: | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 105 | 
   | 
         typeNode = rootNode.append_child("IPge"); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 106 | 
   | 
         typeNode.append_attribute("id").set_value(++globalSectionCounter); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 107 | 
   | 
         typeNode.append_child("PageNumber").append_child(pugi::xml_node_type::node_pcdata).set_value(Util::qStrToCstr(field("lePageNumber").toString())); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 108 | 
   | 
         currentIGPGId = globalSectionCounter; | 
 
 
 
 
 
 
 
 
 
 
 
 | 109 | 
 < | 
         typeNode.append_child("Page").append_child(pugi::xml_node_type::node_pcdata).set_value(Util::qStrToCstr(Util::qStrToCstr("#" + QString::number(++globalSectionCounter)))); | 
 
 
 
 
 
 
 
 
 
 | 109 | 
 > | 
         typeNode.append_child("Page").append_child(pugi::xml_node_type::node_pcdata).set_value(Util::qStrToCstr("#" + QString::number(++globalSectionCounter))); | 
 
 
 
 
 
 
 
 
 
 
 
 | 110 | 
   | 
         break; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 111 | 
   | 
     case WINDOW_TYPE::ENUM_END: | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 112 | 
   | 
         UtilVago::showAndLogErrorPopUp(this->myLogger, "An error ocurred: WmFinalPage::startProcessing invalid WINDOW_TYPE"); |