src/ImportXML.cpp

changeset 283
242a68fa7186
parent 282
d1d208a857b0
child 285
f66df13aee7f
--- a/src/ImportXML.cpp	Mon Jun 13 15:47:16 2022 +0200
+++ b/src/ImportXML.cpp	Mon Jun 13 16:47:52 2022 +0200
@@ -360,11 +360,11 @@
                      */
                     total++;
 		    Fermentables *f = new Fermentables();
-		    f->f_supplier = f->f_origin = f->f_notes = "";
-		    f->f_yield = 80;
-		    f->f_max_in_batch = 100;
-		    f->f_recommend_mash = true;
-		    f->f_di_ph = 5.7;
+		    f->supplier = f->origin = f->notes = "";
+		    f->yield = 80;
+		    f->max_in_batch = 100;
+		    f->recommend_mash = true;
+		    f->di_ph = 5.7;
 
                     while (xml->readNext()) {
                         if (xml->atEnd())
@@ -375,25 +375,25 @@
 				"moisture=:moisture, diastatic_power=:diastatic, protein=:protein, dissolved_protein=:dissolved, "
 				"max_in_batch=:maxinbatch, recommend_mash=:mash, added=:added, di_ph=:diph, "
 				"acid_to_ph_57=:acidph, graintype=:graintype, uuid = :uuid");
-			    query.bindValue(":name", f->f_name);
-			    query.bindValue(":type", f->f_type);
-			    query.bindValue(":yield", QString("%1").arg(f->f_yield, 2, 'f', 1, '0'));
-			    query.bindValue(":color", QString("%1").arg(Utils::srm_to_ebc(f->f_color), 1, 'f', 0, '0'));
-			    query.bindValue(":addafter", f->f_add_after_boil ? 1:0);
-			    query.bindValue(":origin", f->f_origin);
-			    query.bindValue(":supplier", f->f_supplier);
-			    query.bindValue(":notes", f->f_notes);
-			    query.bindValue(":coarse", QString("%1").arg(f->f_coarse_fine_diff, 4, 'f', 3, '0'));
-			    query.bindValue(":moisture", QString("%1").arg(f->f_moisture, 4, 'f', 3, '0'));
-			    query.bindValue(":diastatic", Utils::kolbach_to_lintner(f->f_diastatic_power));
-			    query.bindValue(":protein", QString("%1").arg(f->f_protein, 4, 'f', 3, '0'));
-			    query.bindValue(":dissolved", QString("%1").arg(f->f_dissolved_protein, 4, 'f', 3, '0'));
-			    query.bindValue(":maxinbatch", QString("%1").arg(f->f_max_in_batch, 2, 'f', 1, '0'));
-			    query.bindValue(":mash", f->f_recommend_mash ? 1:0);
-			    query.bindValue(":added", f->f_added);
-			    query.bindValue(":diph", QString("%1").arg(f->f_di_ph, 6, 'f', 5, '0'));
-			    query.bindValue(":acidph", QString("%1").arg(f->f_acid_to_ph_57, 6, 'f', 5, '0'));
-			    query.bindValue(":graintype", f->f_graintype);
+			    query.bindValue(":name", f->name);
+			    query.bindValue(":type", f->type);
+			    query.bindValue(":yield", QString("%1").arg(f->yield, 2, 'f', 1, '0'));
+			    query.bindValue(":color", QString("%1").arg(Utils::srm_to_ebc(f->color), 1, 'f', 0, '0'));
+			    query.bindValue(":addafter", f->add_after_boil ? 1:0);
+			    query.bindValue(":origin", f->origin);
+			    query.bindValue(":supplier", f->supplier);
+			    query.bindValue(":notes", f->notes);
+			    query.bindValue(":coarse", QString("%1").arg(f->coarse_fine_diff, 4, 'f', 3, '0'));
+			    query.bindValue(":moisture", QString("%1").arg(f->moisture, 4, 'f', 3, '0'));
+			    query.bindValue(":diastatic", Utils::kolbach_to_lintner(f->diastatic_power));
+			    query.bindValue(":protein", QString("%1").arg(f->protein, 4, 'f', 3, '0'));
+			    query.bindValue(":dissolved", QString("%1").arg(f->dissolved_protein, 4, 'f', 3, '0'));
+			    query.bindValue(":maxinbatch", QString("%1").arg(f->max_in_batch, 2, 'f', 1, '0'));
+			    query.bindValue(":mash", f->recommend_mash ? 1:0);
+			    query.bindValue(":added", f->added);
+			    query.bindValue(":diph", QString("%1").arg(f->di_ph, 6, 'f', 5, '0'));
+			    query.bindValue(":acidph", QString("%1").arg(f->acid_to_ph_57, 6, 'f', 5, '0'));
+			    query.bindValue(":graintype", f->graintype);
 			    query.bindValue(":uuid", QUuid::createUuid().toString().mid(1, 36));
                             query.exec();
                             if (query.lastError().isValid()) {
@@ -410,77 +410,77 @@
 			    (xml->name() == "PERCENTAGE") || (xml->name() == "ADJUST_TO_TOTAL_100") )) {
                             // Ignore.
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "NAME")) {
-			    f->f_name = xml->readElementText();
+			    f->name = xml->readElementText();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "TYPE")) {
 			    QString temp = xml->readElementText();
 			    if (temp == "Sugar")
-				f->f_type = 1;
+				f->type = 1;
 			    else if (temp == "Extract")
-				f->f_type = 2;
+				f->type = 2;
 			    else if (temp == "Dry extract")
-				f->f_type = 3;
+				f->type = 3;
 			    else if (temp == "Adjunct")
-				f->f_type = 4;
+				f->type = 4;
 			    else
-				f->f_type = 0;
+				f->type = 0;
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "ORIGIN")) {
-			    f->f_origin = xml->readElementText();
+			    f->origin = xml->readElementText();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "SUPPLIER")) {
-			    f->f_supplier = xml->readElementText();
+			    f->supplier = xml->readElementText();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "NOTES")) {
-			    f->f_notes = xml->readElementText();
+			    f->notes = xml->readElementText();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "YIELD")) {
-			    f->f_yield = xml->readElementText().toDouble();
+			    f->yield = xml->readElementText().toDouble();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "COARSE_FINE_DIFF")) {
-			    f->f_coarse_fine_diff = xml->readElementText().toDouble();
+			    f->coarse_fine_diff = xml->readElementText().toDouble();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "MOISTURE")) {
-			    f->f_moisture = xml->readElementText().toDouble();
+			    f->moisture = xml->readElementText().toDouble();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "DIASTATIC_POWER")) {
-			    f->f_diastatic_power = xml->readElementText().toDouble();
+			    f->diastatic_power = xml->readElementText().toDouble();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "MAX_IN_BATCH")) {
-			    f->f_max_in_batch = xml->readElementText().toDouble();
+			    f->max_in_batch = xml->readElementText().toDouble();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "RECOMMEND_MASH")) {
-			    f->f_recommend_mash = (xml->readElementText() == "TRUE") ? true:false;
+			    f->recommend_mash = (xml->readElementText() == "TRUE") ? true:false;
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "GRAINTYPE")) {
 			    QString temp = xml->readElementText();
 			    if (temp == "Roast")
-				f->f_graintype = 1;
+				f->graintype = 1;
 			    else if (temp == "Crystal")
-				f->f_graintype = 2;
+				f->graintype = 2;
                             else if (temp == "Kilned")
-				f->f_graintype = 3;
+				f->graintype = 3;
                             else if (temp == "Sour Malt")
-				f->f_graintype = 4;
+				f->graintype = 4;
                             else if (temp == "Special")
-				f->f_graintype = 5;
+				f->graintype = 5;
                             else if (temp == "No malt")
-				f->f_graintype = 6;
+				f->graintype = 6;
 			    else
-				f->f_graintype = 0;
+				f->graintype = 0;
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "ADDED")) {
                             QString temp = xml->readElementText();
 			    if (temp == "Boil")
-				f->f_added = 1;
+				f->added = 1;
                             else if (temp == "Fermentation")
-				f->f_added = 2;
+				f->added = 2;
                             else if (temp == "Lagering")
-				f->f_added = 3;
+				f->added = 3;
                             else if (temp == "Bottle")
-				f->f_added = 4;
+				f->added = 4;
 			    else
-			        f->f_added = 0;
+			        f->added = 0;
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "ADD_AFTER_BOIL")) {
-			    f->f_add_after_boil = (xml->readElementText() == "TRUE") ? true:false;
+			    f->add_after_boil = (xml->readElementText() == "TRUE") ? true:false;
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "COLOR")) {
-			    f->f_color = xml->readElementText().toDouble();
+			    f->color = xml->readElementText().toDouble();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "PROTEIN")) {
-			    f->f_protein = xml->readElementText().toDouble();
+			    f->protein = xml->readElementText().toDouble();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "DISSOLVED_PROTEIN")) {
-			    f->f_dissolved_protein = xml->readElementText().toDouble();
+			    f->dissolved_protein = xml->readElementText().toDouble();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "DI_pH")) {
-			    f->f_di_ph = xml->readElementText().toDouble();
+			    f->di_ph = xml->readElementText().toDouble();
 			} else if ((xml->tokenType() == QXmlStreamReader::StartElement) && (xml->name() == "ACID_TO_pH_5.7")) {
-			    f->f_acid_to_ph_57 = xml->readElementText().toDouble();
+			    f->acid_to_ph_57 = xml->readElementText().toDouble();
                         } else {
                             if (xml->tokenType() == QXmlStreamReader::StartElement)
                                 qDebug() << "2  " << xml->tokenType() << xml->name();

mercurial