社区
Qt
帖子详情
qt 如何打开一个自定义弹窗并阻塞等待弹窗关闭,同时获取弹窗的返回值用作后面的代码使用?
流星杀手剑
2020-08-21 02:27:11
我用 Popup 写了个弹窗,这个 弹窗 不是 Dialog 。但是不是 Dialog 不重要,问题是如何在 弹窗 show 出来之后下一行代码不执行了,比如 console.log("xxx");
现在的情况是 弹窗 弹出后并不会阻塞,即使我 使用所谓的 模态对话框,模态对话框只会让后面的界面无法获取输入,但代码仍然不会阻塞。
...全文
14970
4
打赏
收藏
qt 如何打开一个自定义弹窗并阻塞等待弹窗关闭,同时获取弹窗的返回值用作后面的代码使用?
我用 Popup 写了个弹窗,这个 弹窗 不是 Dialog 。但是不是 Dialog 不重要,问题是如何在 弹窗 show 出来之后下一行代码不执行了,比如 console.log("xxx"); 现在的情况是 弹窗 弹出后并不会阻塞,即使我 使用所谓的 模态对话框,模态对话框只会让后面的界面无法获取输入,但代码仍然不会阻塞。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
氺月洞天
2020-08-28
打赏
举报
回复
剑文文
2020-08-24
打赏
举报
回复
setAttribute(Qt::WA_ShowModal, true); //属性设置 true:模态 false:非模态
这是一个正经昵称
2020-08-21
打赏
举报
回复
1
参考QMessageBox exec()
mideum
2020-08-21
打赏
举报
回复
这个用Dialog可以实现啊,用QDialog::exec()可以达成这个目标,一直到你关掉为止才会执行下一句
【
Qt
设计开发】
Qt
入门,GUI界面设计开发
Qt
是
一个
1991年由
Qt
Company开发的跨平台C++图形用户界面(Graphic User Interface, GUI)应用程序开发框架。
QT
包括但不仅限于GUI的开发,也包含了诸如系统调用、网络编程、数据库编程,2D/3D图形处理等等。
QT
具有强大...
Qt
Creator 及
QT
qt
集成环境
使用
及单人项目
Qt
实现Excel文件高效读取技术详解
Qt
是一款功能强大的跨平台C++开发框架,广泛应用于桌面与嵌入式系统的GUI开发中。其丰富的类库和信号与槽机制极大地提升了开发效率与
代码
可维护性。随着企业级应用对数据交互能力的要求不断提高,如何在
Qt
项目中高效...
QDialog
frameGeometry():
获取
对话框的整个框架(包括边框和标题栏)的几何形状,返回
一个
QRect 对象。 可以通过此函数
获取
对话框的完整大小和位置,包括边框和标题栏的宽度和高度。 例如:QRect rect = dialog....
QT
初学者中文教程与实战指南(强烈推荐)
Qt
是由挪威公司 Trolltech(现为 The
Qt
Company)于1995年推出的跨平台C++图形用户界面框架,最初用于简化UNIX系统的GUI开发。经过多年演进,
Qt
已发展为支持桌面、嵌入式、移动和WebAssembly等多平台的应用开发...
Qt
21,476
社区成员
26,692
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章