qt的基本使用03——模态与非模态窗口
四、模态,非模态窗口
模态窗口:生成一个新的窗口,生成这个新窗口之后,只能点击这个窗口,不能点击其他窗口。
非模态窗口:生成一个新的窗口,生成这个新窗口之后,可以点击其他的窗口。
创建窗口步骤:
1)新建一个设计师界面类文件
添加完毕后,就会生成对应的ui文件、cpp文件和头文件。
2)在主窗口头文件下包含新添加的头文件
3) 编辑好新的ui文件
4)在主界面加2个按钮,对比一下模态和非模态
5)给按钮添加槽,并调用一下
最后实现的效果就是:
点击模态按钮之后,鼠标点击不了日历窗口,只能点击dialog窗口。
而点击非模态按钮之后,鼠标可以点击任何窗口。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律