void MainWindow::handle(){//创建一个对话框Dialog * dialog = new Dialog(this);//设置窗口的大小dialog->resize(300,180);//设置窗口关闭dialog->setAttribute(Qt::WA_DeleteOnClose);//显示窗口dialog->exec();} 二、非模态对话框 1. 对话框简介 非模态对话框是一种不需要阻塞用户操作的对话框。与模态...
所谓模态对话框,就是会阻塞同一应用程序中其它窗口的输入。Qt使用QDialog::exec()来实现模态对话框。
1. 模态对话框 模态对话框的使用场景包括: 提示用户确认操作:模态对话框可以用于提示用户确认是否执行某个操作,例如删除文件、关闭窗口等。 获取用户输入:模态对话框可以用于获取用户输入,例如填写表单、输入密码等。 显示提示信息:模态对话框可以用于显示提示信息或警告信息,例如错误提示、操作成功提示等。 进行选择或设...