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()) { |