新浪微博
腾讯微博
会员列表
统计排行
基本信息
到访IP统计
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
标签排行
帮助
下拉
用户名
电子邮箱
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
首页
论坛
Qt下载
作品展
群组
个人中心
捐赠、管理与开发
邮件订阅
帖子
文章
日志
用户
版块
群组
帖子
搜索
QTCN开发网
>
Qt基础编程
>
改写《C++ GUI Programming with Qt 4》例子,关闭程序有问题, ..
发帖
回复
返回列表
新帖
2849
阅读
3
回复
改写《C++ GUI Programming with Qt 4》例子,关闭程序有问题,麻烦帮忙看下。
[复制链接]
上一主题
下一主题
离线
weiweiqiao
UID:88727
注册时间
2009-12-11
最后登录
2024-04-14
在线时间
480小时
发帖
156
搜Ta的帖子
精华
0
金钱
1626
威望
167
贡献值
0
好评度
157
访问TA的空间
加好友
用道具
侠客
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
加关注
发消息
只看楼主
倒序阅读
楼主
发表于: 2013-09-03
本书中的原例IconEditor将
图片
放大
显示
。我现在将其可通过QAction进行Open、Save、SaveAs和Exit。但是在Exit或点击
窗口
坐上角退出时,就会有报错信息。我单步跟踪后报告“底层由于接收到操作
系统
的信号而停止”。不知能否帮我看看我的
问题
在哪?
源码中iconedit是显示放大后图片的控件(
QWidget
)。mainiconeditor是QMainWindow,用于显示iconedit控件中的图片。具体源码见附件。
谢谢。
描述:改写IconEditor的例子
附件:
CreateCustomWidget.rar
(26 K) 下载次数:1
共
条评分
Jobs Insanely Great.
回复
举报
分享到
淘江湖
新浪
QQ微博
QQ空间
开心
人人
豆瓣
网易微博
百度
鲜果
白社会
飞信
离线
bingyifeng
UID:143217
注册时间
2013-04-27
最后登录
2016-11-20
在线时间
35小时
发帖
77
搜Ta的帖子
精华
0
金钱
826
威望
87
贡献值
0
好评度
77
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
1楼
发表于: 2013-09-03
mainIconEditor的构造函数中,
删除 setAttribute(Qt::WA_DeleteOnClose); 之后OK
应该是这句话和她自己是在栈上构造的冲突了:
设置这句话的时候,window关闭的时候,会进行delete。
在栈上构造的,函数退出的时候,也会析构。
另外,你有些地方指针没有判空
例如bool mainIconEditor::maybeSave() 中的i
也会crash的。
共
条评分
<span style="color:blue ">淘宝,绿石斋</span> <a href="http://shop33295817.taobao.com“> <span style="color:blue ">各种水晶饰品,手链,项链 </span></a>
回复
举报
离线
weiweiqiao
UID:88727
注册时间
2009-12-11
最后登录
2024-04-14
在线时间
480小时
发帖
156
搜Ta的帖子
精华
0
金钱
1626
威望
167
贡献值
0
好评度
157
访问TA的空间
加好友
用道具
侠客
加关注
发消息
只看该作者
2楼
发表于: 2013-09-04
回 1楼(bingyifeng) 的帖子
哦。
我试了你的改动,还是有问题。我再调调看了。
还有你说的maybeSave方法中的i应该不会crash的。i指针只是保存了主窗口中控件的指针,这个控件指针是前面已经new过的。在这里只是用来判断是否保存过修改后的图片。如果delete的话,那等于是把主窗口中控件给删除了。是吧?
共
条评分
Jobs Insanely Great.
回复
举报
离线
bingyifeng
UID:143217
注册时间
2013-04-27
最后登录
2016-11-20
在线时间
35小时
发帖
77
搜Ta的帖子
精华
0
金钱
826
威望
87
贡献值
0
好评度
77
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
3楼
发表于: 2013-09-04
那个i 不一定被赋值的,比如 进入画面后,直接点 退出 按钮。
共
条评分
<span style="color:blue ">淘宝,绿石斋</span> <a href="http://shop33295817.taobao.com“> <span style="color:blue ">各种水晶饰品,手链,项链 </span></a>
回复
举报
发帖
回复
返回列表
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开放平台开发库
Qt版百度云笔记
机械CAD
Qt文档计划
QTCN网站系统开发
扇贝词典
非活跃项目区
社区中心
帖子回收站(Trash)
招聘、求职、供求、广告等
休闲娱乐
关闭
关闭
选中
1
篇
全选