Fix a Message box bug.

This commit is contained in:
Krad
2021-10-27 16:03:10 +08:00
parent 06936ac4e8
commit fb1ed527c1
2 changed files with 21 additions and 13 deletions

View File

@@ -74,13 +74,13 @@ void GUIMessageDialog::startLoading() {
void GUIMessageDialog::showMessage(QString msg) {
ui->lbl_msg->setVisible(true);
ui->lbl_msg->setText(msg);
disconnect(ui->btn_main);
disconnect(ui->btn_main,0,0,0);
}
void GUIMessageDialog::showExitButton() {
ui->btn_main->setText("OK");
ui->btn_main->setVisible(true);
disconnect(ui->btn_main);
disconnect(ui->btn_main,0,0,0);
connect(ui->btn_main,&QToolButton::clicked,[=](){
if (timerID != -1){
killTimer(timerID);
@@ -96,6 +96,6 @@ void GUIMessageDialog::hideMessage() {
}
void GUIMessageDialog::hideExitButton() {
if(ui->btn_main->text()=="OK") ui->btn_main->setVisible(false);
disconnect(ui->btn_main);
ui->btn_main->setVisible(false);
disconnect(ui->btn_main,0,0,0);
}