diff --git a/Qss.cpp b/Qss.cpp index bf91185..496c5b7 100644 --- a/Qss.cpp +++ b/Qss.cpp @@ -1685,13 +1685,16 @@ QSSProcessBar::QSSProcessBar(QWidget *parent) : QDialog(parent), ui(new Ui::Process) { + qDebug()<<"Qt::WindowCloseButtonHint: "<< ~int(Qt::WindowCloseButtonHint); ui->setupUi(this); ui->progressBar->setValue(1); - setWindowFlags(Qt::FramelessWindowHint); - this->setModal(true); + setWindowFlags(this->windowFlags() + & (~Qt::WindowCloseButtonHint) + & (~Qt::WindowContextHelpButtonHint)); mParent = parent; this->hide(); + this->setModal(true); } QSSProcessBar::~QSSProcessBar()