5.4 对话框QDialog


***【在线视频教程】***

好文章,来自【福优学苑@音视频+流媒体】

5.4 对话框QDialog

1.模态对话框和非模态对话框

QDialog类是所有对话框窗口类的基类,对话框窗口是一个经常用来完成短小任务或者和用户进行简单交互的顶层窗口。

按照运行对话框是否可以和该程序其它窗口交互,对话框被称为:模态和非模态。


好文章,来自【福优学苑@音视频+流媒体】

模态对话框:即在没有关闭之前,不能再与同一个应用程序的其它窗口进行交互,比如新建项目时弹出的对话框。要使一个对话框称为模态的,则只需要调用它的exec()函数。


非模态对话框:即可以在同一程序中与他交互,如查找替换对话框。要使之称为非模态,可以先使用new 操作来创建QDialog,然后再使用->show()函数显示。

详细讲解及案例请参见第7章。


好文章,来自【福优学苑@音视频+流媒体】
***【在线视频教程】***