src/EditRecipe.cpp

changeset 156
74c9002580d1
parent 154
1af9f7b7f317
child 158
24bc2de721d9
equal deleted inserted replaced
155:f671c599f65b 156:74c9002580d1
1103 #include "EditRecipeTab3.cpp" 1103 #include "EditRecipeTab3.cpp"
1104 #include "EditRecipeTab4.cpp" 1104 #include "EditRecipeTab4.cpp"
1105 #include "EditRecipeTab5.cpp" 1105 #include "EditRecipeTab5.cpp"
1106 #include "EditRecipeTab6.cpp" 1106 #include "EditRecipeTab6.cpp"
1107 #include "EditRecipeTab7.cpp" 1107 #include "EditRecipeTab7.cpp"
1108 #include "EditRecipeExport.cpp"
1108 1109
1109 1110
1110 void EditRecipe::on_deleteButton_clicked() 1111 void EditRecipe::on_deleteButton_clicked()
1111 { 1112 {
1112 QSqlQuery query; 1113 QSqlQuery query;
1114
1115 int rc = QMessageBox::warning(this, tr("Delete recipe"), tr("Delete %1").arg(recipe->name),
1116 QMessageBox::Yes | QMessageBox::No, QMessageBox::No);
1117 if (rc == QMessageBox::No)
1118 return;
1113 1119
1114 query.prepare("DELETE FROM recipes WHERE record = :recno"); 1120 query.prepare("DELETE FROM recipes WHERE record = :recno");
1115 query.bindValue(":recno", this->recno); 1121 query.bindValue(":recno", this->recno);
1116 query.exec(); 1122 query.exec();
1117 if (query.lastError().isValid()) { 1123 if (query.lastError().isValid()) {

mercurial