Qt窗口分类:
1、模态:启动模态界面时,只有该窗口可操作
2、半模态:介于模态和非模态之间,窗口冻结、但是可以继续执行响应
3、非模态:与模态相反,可以随意切换窗口
使用方法:
Qt中的QWidget对象自带setWindowModality(type)方法,用以设置窗口模态类型
参数type可选为一下三种:
Qt::NonModal 非模态:正常模式
Qt::WindowModal 半模态:窗口级模态对话框,阻塞父窗口、父窗口的父窗口及兄弟窗口
Qt::ApplicationModal 模态:应用程序级模态对话框,阻塞整个应用程序的所有窗口
Qt模态和非模态窗口
最新推荐文章于 2024-07-28 19:53:37 发布