diff --git a/src/forms/settings/SystemCorrectionForm.cpp b/src/forms/settings/SystemCorrectionForm.cpp index 41cf9d0..492be0f 100644 --- a/src/forms/settings/SystemCorrectionForm.cpp +++ b/src/forms/settings/SystemCorrectionForm.cpp @@ -1,6 +1,7 @@ #include "SystemCorrectionForm.h" #include "db/SQLHelper.h" #include "event/EventCenter.h" +#include "dialogs/DialogManager.h" #include #include @@ -92,6 +93,11 @@ void SystemCorrectionForm::init() connect(emptyScanButton, &QPushButton::clicked, []() { + int result = DialogManager::Default()->requestAlertMessage(tr("Please make sure the holder is only contain water!"),DialogButtonMode::OkAndCancel,tr("Confirm Scan")); + if (result != QDialog::Accepted) + { + return; + } QString null; EventCenter::Default()->triggerEvent(RequestEmptyScan, nullptr, (QObject*)&null); });