diff -r 380b1331ad2e -r ef6048186cb3 src/RecipesTree.cpp --- a/src/RecipesTree.cpp Wed Mar 30 23:15:08 2022 +0200 +++ b/src/RecipesTree.cpp Thu Mar 31 16:24:03 2022 +0200 @@ -358,6 +358,7 @@ return; } + qDebug() << "showRecipe 2"; /* * Fill in basic details of the selected recipe. */ @@ -365,9 +366,13 @@ query.prepare("SELECT batch_size,boil_size,boil_time,efficiency,est_og,est_fg,est_abv,est_color,color_method,est_ibu,ibu_method,est_carb,notes,name " "FROM recipes WHERE record=:record"); query.bindValue(":record", record); + qDebug() << "showRecipe 3"; query.exec(); + qDebug() << "showRecipe 4"; if (query.size() == 1) { + qDebug() << "showRecipe 5 ok"; query.first(); + qDebug() << "showRecipe 6"; volumeEdit->setValue(query.value(0).toDouble()); boilvolumeEdit->setValue(query.value(1).toDouble()); boiltimeEdit->setValue(query.value(2).toInt()); @@ -383,7 +388,9 @@ remarksEdit->setPlainText(query.value(12).toString()); recipeBox->setTitle(query.value(13).toString()); recipeBox->setEnabled(true); + qDebug() << "showRecipe 7"; } else { + qDebug() << "showRecipe 5 error"; qDebug() << "Error getting recipe record" << record; } } @@ -399,7 +406,8 @@ /* Signal from editor if a refresh is needed */ connect(&dialog, SIGNAL(entry_changed()), this, SLOT(refreshTable())); dialog.setModal(true); - dialog.exec(); + int rc = dialog.exec(); + qDebug() << "edit is ready rc=" << rc; }