Fix shutdown button in LoginDialog.

This commit is contained in:
sunwen
2023-09-08 13:52:42 +08:00
parent 64bac0e960
commit d6541c436b
3 changed files with 11 additions and 1 deletions

View File

@@ -19,7 +19,7 @@ AlertDialog::AlertDialog(QWidget *parent, Qt::WindowFlags f)
// add title
mLblTitle->setAlignment(Qt::AlignCenter);
mLblTitle->setText(tr("Warning"));
mLblTitle->setObjectName("title");
mLblTitle->setObjectName("AlertDialogTitle");
layout->addWidget(mLblTitle);
layout->addWidget(mLblMsg);}

View File

@@ -178,6 +178,11 @@ int DialogManager::requestAlertMessage(const QString& aMessage, DialogButtonMode
}
dialog.setButtonMode(aButtonMode);
dialog.setWindowModality(Qt::WindowModal);
if(dialog.parentWidget()->inherits("LoginDialog"))
{
dialog.setWindowFlags(dialog.windowFlags() | Qt::WindowStaysOnTopHint | Qt::BypassWindowManagerHint );
}
int ret = dialog.exec();
releaseTopWidget(&dialog);
return ret;

View File

@@ -243,6 +243,11 @@ QLabel#title {
font-size: 30px;
}
QLabel#AlertDialogTitle
{
font-size: 30px;
}
/*------LoginWindow----------------------------------------------------------*/
QFrame#loginFrame {
min-width: 700px;