diff --git a/src/forms/scan/ScanFormWidget.cpp b/src/forms/scan/ScanFormWidget.cpp index c3c5546..4e0233c 100644 --- a/src/forms/scan/ScanFormWidget.cpp +++ b/src/forms/scan/ScanFormWidget.cpp @@ -205,6 +205,11 @@ void ScanFormWidget::initScanControlBar(QHBoxLayout *layout){ }); connect(mBtnDrainage, &QToolButton::clicked, [=](bool aSatus) { //Drainage + if(aSatus && DialogManager::Default()->requestAlertMessage(tr("Make sure to open the drain valve ?"), DialogButtonMode::OkAndCancel, tr("Confirm Drainage")) == QDialog::Rejected) + { + mBtnDrainage->setChecked(!aSatus); + return; + } mBtnDrainage->setEnabled(false); if(aSatus == true) {