门户
书籍
教程
论坛
问答
下载
签到
个人空间
帐号
自动登录
找回密码
密码
登录
立即注册
账号
自动登录
找回密码
密码
登录
立即注册
请绘制轨迹完成人机验证
由vaptcha提供技术支持
登录
注册
搜索
搜索
搜索
热搜
qml
quick
串口
输入中文
数据库
arm
百度地图
qt聊天
QT安装
安装
多窗口
中文乱码
聊天
局域网
鼠标
QT
图片
乱码
rs485通讯
多线程
android
多文档编辑器
本版
用户
本版
用户
【HUX】问题互助平台
博客
动态
好友
帖子
收藏
道具
勋章
任务
淘帖
动态
日志
相册
分享
记录
留言板
群组
门户
导读
排行榜
设置
我的收藏
退出
Qt开源社区
›
精华区(请在“有问必答”发帖)
›
有问必答
›
界面美化
›
急急急 QT 关于父子窗口的问题
发布主题
返回列表
急急急 QT 关于父子窗口的问题
3
回复
5678
查看
[复制链接]
liuxunwei
当前离线
积分
19
liuxunwei
累计签到:1 天
连续签到:1 天
来源:
2019-2-21 09:06:53
显示全部楼层
|
阅读模式
1
Qter豆
在开发项目中,由于用到非模态框作为提示框,但是关闭父窗口的时候,子窗口仍然存在,而且等到子窗口退出后才能关闭程序。现在就是想如何设置关闭父窗口的时候,能够同时关闭子窗口,还有就是窗口Z序中,如何让子窗口一直处于父窗口之上。求大神解答。困扰了很长时间了!
我来回答
回复
使用道具
举报
Since
当前离线
积分
837
Since
累计签到:742 天
连续签到:1 天
2019-2-21 09:44:57
显示全部楼层
如果,一个对话框你设置了 Parent ,它的 Parent 销毁的时候,自己也会被销毁,跟窗口的模态和非模态应该没有关系,看看你的代码~
回复
使用道具
举报
daxuezdj7
当前离线
积分
61
daxuezdj7
累计签到:38 天
连续签到:1 天
2019-2-27 17:27:02
显示全部楼层
在创建子窗口的时候,把父窗口的指针传进去。类似 new QLabel(this);
回复
使用道具
举报
liuxunwei
当前离线
积分
19
liuxunwei
累计签到:1 天
连续签到:1 天
2019-3-8 10:33:34
显示全部楼层
daxuezdj7 发表于 2019-2-27 17:27
在创建子窗口的时候,把父窗口的指针传进去。类似 new QLabel(this);
这个问题已经解决了,这样传的话,写个设置窗口属性才能显示出来,我目的是单独显示窗口,而不是显示在父窗口之类,类似于提示框
回复
使用道具
举报
返回列表
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满)
我知道了