麦田

不积跬步无以至千里.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
void MainWindow::on_pushButton_clicked()
{
    QMessageBox *msgbox_ = new QMessageBox(this);
    msgbox_->setWindowTitle(tr("模态框"));
    msgbox_->setWindowModality(Qt::WindowModal); //通过这个 然后下面可以用show 实现模态框
    msgbox_->setWindowFlags(msgbox_->windowFlags() | Qt::Sheet);
    msgbox_->setStandardButtons(QMessageBox::Ok);
    msgbox_->setIcon(QMessageBox::Warning);
    msgbox_->setText("提示内容");
    msgbox_->show(); //结合上面的setWindowModality(Qt::WindowModal)
    //msgbox_->exec();//可以直接使用exec来实现模态框
}

 

 

posted on 2023-03-09 11:42  一些记录  阅读(102)  评论(0)    收藏  举报