QDialog

1. 初始化的QDialog窗口只有标题栏

QDialog

2. 有模态、非模态两种形态

    exec()函数实现模态形式显示,该形态不能够和父窗口进行交互是一种阻塞式对话框调用,使用模态对话框时,事件就在对话框内部循环,必须将对话框关闭才能继续执行主界面的操作。

 show()函数实现非模态形式显示,对于显示或查看某些内容的对话框,一般用非模态对话框。显示后独立存在可以同时与父窗口进行交互,是非阻塞式对话框调用。