QDialog
2025/6/12小于 1 分钟
QDialog

对话框有模态、非模态两种情况。
模态对话框:
对于参数选择的对话框,一般用模态对话框;
显示后不能够和父窗口进行交互
是一种阻塞式对话框调用
模态对话框通过调用exec()函数实现,使用模态对话框时,事件就在对话框内部循环,必须将对话框关闭才能继续执行主界面的操作。
点格棋项目中就是模态对话框
非模态:
对于显示或查看某些内容的对话框,一般用非模态对话框。
显示后独立存在可以同时与父窗口进行交互
非阻塞式对话框调用
非模态对话框调用show()函数实现



链接: https://subingwen.cn/qt/qt-base-window/#3-2-QFileDialog
来源: 爱编程的大丙

