新浪微博
腾讯微博
会员列表
统计排行
基本信息
到访IP统计
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
标签排行
帮助
下拉
用户名
电子邮箱
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
首页
论坛
Qt下载
作品展
群组
个人中心
捐赠、管理与开发
邮件订阅
帖子
文章
日志
用户
版块
群组
帖子
搜索
QTCN开发网
>
Qt基础编程
>
为什么父窗口关闭了,子窗口还在?
发帖
回复
返回列表
新帖
5596
阅读
4
回复
为什么父窗口关闭了,子窗口还在?
[复制链接]
上一主题
下一主题
离线
huyoujun
UID:41451
注册时间
2008-03-15
最后登录
2017-11-17
在线时间
4小时
发帖
13
搜Ta的帖子
精华
0
金钱
130
威望
14
贡献值
0
好评度
13
访问TA的空间
加好友
用道具
新手上路
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
加关注
发消息
只看楼主
倒序阅读
楼主
发表于: 2008-04-03
— 本帖被 XChinux 执行加亮操作(2008-04-04) —
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
setupUi(this);
connectdialog = new ConnectDialog(this);
connectdialog ->setParent(this)
}
我让connectdialog show()后,然后关闭MainWindow,可是这个connectdialog 还在,进程也还在,请问为什么啊?
共
条评分
回复
举报
分享到
淘江湖
新浪
QQ微博
QQ空间
开心
人人
豆瓣
网易微博
百度
鲜果
白社会
飞信
离线
zncggaofei
UID:19190
注册时间
2007-04-03
最后登录
2013-03-25
在线时间
60小时
发帖
81
搜Ta的帖子
精华
0
金钱
810
威望
82
贡献值
0
好评度
81
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
1楼
发表于: 2008-04-04
因为是QDialog ,
A dialog is always a top-level widget, but if it has a parent, its default location is centered on top of the parent's top-level widget (if it is not top-level itself). It will also share the parent's taskbar entry.
一个dialog总是顶级的,如果它有父窗口,只会改变默认出现的位置在父窗体的中央
Modeless dialogs are displayed using show(), which returns control to the caller immediately.
而connectdialog show()之后,控制权立刻就给了调用者即connectdialog
共
条评分
There is someone that is coming or passing away in your life around the clock, so you may lose sight of those seen, and forget those remembered. There is gain and loss in your life, so you may catch sight of those unseen, and remember those forgotten. Nevertheless, doesn’t the unseen exist for sure? Will the remembered remain forever?
回复
举报
离线
captain08
UID:41435
注册时间
2008-03-14
最后登录
2009-02-20
在线时间
41小时
发帖
131
搜Ta的帖子
精华
0
金钱
1330
威望
134
贡献值
0
好评度
133
访问TA的空间
加好友
用道具
侠客
加关注
发消息
只看该作者
2楼
发表于: 2008-04-04
有什么解决办法吗?
共
条评分
回复
举报
离线
huyoujun
UID:41451
注册时间
2008-03-15
最后登录
2017-11-17
在线时间
4小时
发帖
13
搜Ta的帖子
精华
0
金钱
130
威望
14
贡献值
0
好评度
13
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
3楼
发表于: 2008-04-06
没有什么好办法吗?有什么参数可以设置的吗?目前我是在主窗口的关闭事件里处理其他的窗口的关闭,我觉得不应该这么麻烦的啊。
共
条评分
回复
举报
离线
captain08
UID:41435
注册时间
2008-03-14
最后登录
2009-02-20
在线时间
41小时
发帖
131
搜Ta的帖子
精华
0
金钱
1330
威望
134
贡献值
0
好评度
133
访问TA的空间
加好友
用道具
侠客
加关注
发消息
只看该作者
4楼
发表于: 2008-04-08
在构造函数写
setAttribute(Qt::WA_DeleteOnClose)
就可以。
共
条评分
回复
举报
发帖
回复
返回列表
http://www.qtcn.org/bbs
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
快速回复
限100 字节
您目前还是游客,请
登录
或
注册
进入高级模式
文字颜色
发 布
回复后跳转到最后一页
上一个
下一个
关闭
补充发布信息
验证码:
发 布
隐藏
快速跳转
站务及资讯
网站公告
新闻资讯
Qt官方发布
网站管理
Qt应用及资源
Qt 作品展
Qt代码秀
Qt应用版
Qt技术讨论区
Qt安装与发布
Qt中文处理
Qt基础编程
Qt QML开发
Qt嵌入式开发
Qt移动平台开发
其它技术开发讨论区
Qt图书专区
《C++ GUI Qt 4编程》(第2版)专栏
《Qt高级编程》专栏
《零基础学Qt4编程》专栏
《Qt设计模式》(第2版) 图书专栏
Python Qt GUI快速编程
Qt项目开发区
天池项目
Qt开放平台开发库
机械CAD
扇贝词典
非活跃项目区
社区中心
帖子回收站(Trash)
招聘、求职、供求、广告等
休闲娱乐
关闭
关闭
选中
1
篇
全选