[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenonbeta/krecipes/src
From: Jason Kivlighn <confederacy2 () excite ! com>
Date: 2004-05-08 0:37:34
Message-ID: 20040508003734.0C49C1719 () office ! kde ! org
[Download RAW message or body]
CVS commit by jkivlighn:
-Update the CookML exporter to include the preparation method
-When the Meal-Master importer finds an ingredient header, it shortens the number of \
hythens before and after the header name before importing it
M +1 -0 exporters/cookmlexporter.cpp 1.11
M +6 -2 importers/mmfimporter.cpp 1.20
--- kdenonbeta/krecipes/src/exporters/cookmlexporter.cpp #1.10:1.11
@@ -97,4 +97,5 @@ QString CookMLExporter::createContent( c
ingredient_tag.setAttribute("unit",(*ing_it).units);
ingredient_tag.setAttribute("item",(*ing_it).name);
+ \
ingredient_tag.setAttribute("preparation",(*ing_it).prepMethod); \
part_tag.appendChild( ingredient_tag ); }
--- kdenonbeta/krecipes/src/importers/mmfimporter.cpp #1.19:1.20
@@ -257,5 +257,9 @@ bool MMFImporter::loadIngredientHeader(
{
QString header(string.stripWhiteSpace());
- header = header.mid( 10, header.length() - 20 );
+
+ //get only the header name
+ header.remove(QRegExp("^MMMMM"));
+ header.remove(QRegExp("^-*")).remove(QRegExp("-*$"));
+
kdDebug()<<"found ingredient header: "<<header<<endl;
@@ -270,5 +274,5 @@ bool MMFImporter::loadIngredientHeader(
Ingredient title;
- title.name = header;
+ title.name = "----" + header + "----";
title.units = ""; title.amount = 0;
m_all_ing.append( title );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic