160 |
160 |
161 xmlWriter->writeStartElement("MISCS"); |
161 xmlWriter->writeStartElement("MISCS"); |
162 for (int i = 0; i < recipe->miscs.size(); i++) { |
162 for (int i = 0; i < recipe->miscs.size(); i++) { |
163 xmlWriter->writeStartElement("MISC"); |
163 xmlWriter->writeStartElement("MISC"); |
164 xmlWriter->writeTextElement("VERSION", "1"); |
164 xmlWriter->writeTextElement("VERSION", "1"); |
165 xmlWriter->writeTextElement("NAME", recipe->miscs.at(i).m_name); |
165 xmlWriter->writeTextElement("NAME", recipe->miscs.at(i).name); |
166 xmlWriter->writeTextElement("TYPE", misc_type[recipe->miscs.at(i).m_type]); |
166 xmlWriter->writeTextElement("TYPE", misc_type[recipe->miscs.at(i).type]); |
167 xmlWriter->writeTextElement("AMOUNT", QString::number(recipe->miscs.at(i).m_amount, 'f', 5)); |
167 xmlWriter->writeTextElement("AMOUNT", QString::number(recipe->miscs.at(i).amount, 'f', 5)); |
168 xmlWriter->writeTextElement("AMOUNT_IS_WEIGHT", recipe->miscs.at(i).m_amount_is_weight ? "TRUE":"FALSE"); |
168 xmlWriter->writeTextElement("AMOUNT_IS_WEIGHT", recipe->miscs.at(i).amount_is_weight ? "TRUE":"FALSE"); |
169 xmlWriter->writeTextElement("USE", misc_use[recipe->miscs.at(i).m_use_use]); |
169 xmlWriter->writeTextElement("USE", misc_use[recipe->miscs.at(i).use_use]); |
170 xmlWriter->writeTextElement("TIME", QString::number(recipe->miscs.at(i).m_time, 'f', 0)); |
170 xmlWriter->writeTextElement("TIME", QString::number(recipe->miscs.at(i).time, 'f', 0)); |
171 xmlWriter->writeEndElement(); |
171 xmlWriter->writeEndElement(); |
172 } |
172 } |
173 xmlWriter->writeEndElement(); // MISCS |
173 xmlWriter->writeEndElement(); // MISCS |
174 |
174 |
175 xmlWriter->writeStartElement("YEASTS"); |
175 xmlWriter->writeStartElement("YEASTS"); |
507 |
507 |
508 memo.append("[u][b]Diversen[/b][/u]\n"); |
508 memo.append("[u][b]Diversen[/b][/u]\n"); |
509 memo.append("[tabular]\n"); |
509 memo.append("[tabular]\n"); |
510 memo.append("[head]Specerij, kruid, brouwzout[/head][head]Type grondstof[/head][head]Gebruik tijdens[/head][head]Hoeveel[/head]\n"); |
510 memo.append("[head]Specerij, kruid, brouwzout[/head][head]Type grondstof[/head][head]Gebruik tijdens[/head][head]Hoeveel[/head]\n"); |
511 for (int i = 0; i < recipe->miscs.size(); i++) { |
511 for (int i = 0; i < recipe->miscs.size(); i++) { |
512 memo.append("[row][data]" + recipe->miscs.at(i).m_name + "[/data]"); |
512 memo.append("[row][data]" + recipe->miscs.at(i).name + "[/data]"); |
513 memo.append("[data]" + misc_type[recipe->miscs.at(i).m_type] + "[/data]"); |
513 memo.append("[data]" + misc_type[recipe->miscs.at(i).type] + "[/data]"); |
514 if (recipe->miscs.at(i).m_use_use == MISC_USES_BOIL) |
514 if (recipe->miscs.at(i).use_use == MISC_USES_BOIL) |
515 memo.append("[data]" + misc_use[recipe->miscs.at(i).m_use_use] + " " + QString::number(recipe->miscs.at(i).m_time) + " min[/data]"); |
515 memo.append("[data]" + misc_use[recipe->miscs.at(i).use_use] + " " + QString::number(recipe->miscs.at(i).time) + " min[/data]"); |
516 else |
516 else |
517 memo.append("[data]" + misc_use[recipe->miscs.at(i).m_use_use] + "[/data]"); |
517 memo.append("[data]" + misc_use[recipe->miscs.at(i).use_use] + "[/data]"); |
518 memo.append("[data]"+QString::number(recipe->miscs.at(i).m_amount * 1000, 'f', 2)+((recipe->miscs.at(i).m_amount_is_weight)?" gr":" ml")+"[/data][/row]\n"); |
518 memo.append("[data]"+QString::number(recipe->miscs.at(i).amount * 1000, 'f', 2)+((recipe->miscs.at(i).amount_is_weight)?" gr":" ml")+"[/data][/row]\n"); |
519 } |
519 } |
520 memo.append("[/tabular]\n\n"); |
520 memo.append("[/tabular]\n\n"); |
521 |
521 |
522 memo.append("[u][b]Gist[/b][/u]\n"); |
522 memo.append("[u][b]Gist[/b][/u]\n"); |
523 memo.append("[tabular]\n"); |
523 memo.append("[tabular]\n"); |