diff --git a/modules/twainui/dialog_progress_ui.cpp b/modules/twainui/dialog_progress_ui.cpp index ddf49c40..1cc2ebf7 100644 --- a/modules/twainui/dialog_progress_ui.cpp +++ b/modules/twainui/dialog_progress_ui.cpp @@ -18,7 +18,11 @@ Dialog_progress_ui::Dialog_progress_ui(class Manager *mgr, std::functionsetupUi(this); +#if defined(HG_CMP_MSC) setWindowFlags(Qt::SubWindow | Qt::Popup | Qt::WindowStaysOnTopHint); +#else + setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint | Qt::WindowStaysOnTopHint); +#endif ui->pbtn_cancelScan->setVisible(false); ui->pbtn_close->setVisible(false);