[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [krecipes] src/backends: Add ingredientModified() signal.
From: José_Manuel_Santamaría_Lema <panfaust () gmail ! com>
Date: 2016-03-30 20:09:15
Message-ID: E1alMQV-00040H-Q6 () scm ! kde ! org
[Download RAW message or body]
Git commit e5a8d729e1c1c1a39a2d6b387a1319b48cdb89ad by José Manuel Santamaría Lema.
Committed on 30/03/2016 at 13:51.
Pushed by joselema into branch 'master'.
Add ingredientModified() signal.
M +4 -2 src/backends/qsqlrecipedb.cpp
M +1 -0 src/backends/recipedb.h
http://commits.kde.org/krecipes/e5a8d729e1c1c1a39a2d6b387a1319b48cdb89ad
diff --git a/src/backends/qsqlrecipedb.cpp b/src/backends/qsqlrecipedb.cpp
index 68f429d..ec9a252 100644
--- a/src/backends/qsqlrecipedb.cpp
+++ b/src/backends/qsqlrecipedb.cpp
@@ -1173,8 +1173,10 @@ void QSqlRecipeDB::modIngredient( int ingredientID, const \
QString &newLabel ) command = QString( "UPDATE ingredients SET name='%1' WHERE \
id=%2;" ).arg( escapeAndEncode( newLabel ) ).arg( ingredientID ); QSqlQuery \
ingredientToCreate( command, *database);
- emit ingredientRemoved( ingredientID );
- emit ingredientCreated( Element( newLabel, ingredientID ) );
+ Ingredient newIngredient;
+ newIngredient.ingredientID = ingredientID;
+ newIngredient.name = newLabel;
+ emit ingredientModified( newIngredient );
}
void QSqlRecipeDB::addUnitToIngredient( int ingredientID, int unitID )
diff --git a/src/backends/recipedb.h b/src/backends/recipedb.h
index 0812d39..f76d1c4 100644
--- a/src/backends/recipedb.h
+++ b/src/backends/recipedb.h
@@ -118,6 +118,7 @@ signals:
void ingGroupRemoved( int id );
void ingredientCreated( const Element & );
+ void ingredientModified( const Ingredient & newIngredient );
void ingredientRemoved( int id );
void prepMethodCreated( const Element & );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic