当前位置: 首页 > wzjs >正文

澄海建设局网站上不了中国国家培训网官网查询

澄海建设局网站上不了,中国国家培训网官网查询,网页设计师培训需要多少钱,通信设计是干什么的redo/undo中又push了 崩溃情况崩溃原因解决方法 崩溃情况 在正常调用QUndoStack的redo/undo时,崩溃在了这里 unknown:0 QWidget: Cannot create a QWidget without QApplication. 崩溃原因 在正常调用QUndoStack的redo/undo时,因为自身的逻辑处理&a…

redo/undo中又push了

  • 崩溃情况
  • 崩溃原因
  • 解决方法

崩溃情况

在正常调用QUndoStack的redo/undo时,崩溃在了这里
在这里插入图片描述

unknown:0 QWidget: Cannot create a QWidget without QApplication

.

崩溃原因

在正常调用QUndoStack的redo/undo时,因为自身的逻辑处理,改变了某些值,其值的信号引起新建了QUndoCommand,并调用QUndoStack的push函数。

redo为例子,从源码上看的话,就是这个还在859行的cmd->redo运行时,此时的d->index还没有+1,还是先前的下标,所以现在的d->index值还是d->command_list.size() - 1
在这里插入图片描述
而当redo中因为逻辑问题,给所处的QUndoStackpush了一个QUndoCommand时,因为上面的原因,就delete掉了这个还在运行的QUndoCommand
在这里插入图片描述
结果push完了,继续redo的时候,cmd已经被释放了,所以崩溃了
在这里插入图片描述
.

解决方法

处理好代码逻辑,别在QUndoCommand的redo/undo里面,出现引起push新的QUndoCommand操作。

http://www.dtcms.com/wzjs/67390.html

相关文章:

  • 类似于美团的网站怎么做的做教育培训应该注册什么公司
  • wordpress 隐藏播放器网站优化一年多少钱
  • 网站推广工具有seo优化工具有哪些
  • 怎么做盗版网站吗网站搭建教程
  • 网站建设-易速通科技seo优化运营
  • wordpress默认小工具栏湖南网络优化服务
  • 北京网站建设网站开发北京seo多少钱
  • 暂时关闭wordpress插件seo建站平台哪家好
  • 网站做vr的收费中国免费网站服务器下载
  • 2023年兰州疫情最新情况美国seo薪酬
  • wordpress集成后台无法登录seo标题关键词优化
  • 网站建设合作合同模板下载无锡营销型网站制作
  • 做一个类似微博的网站需要怎麼做大数据分析师
  • 烟台网站建设网站百度搜索seo
  • 手机网站开发存储数据爱站关键词挖掘查询工具
  • 做网站都需要数据库吗百度广告联盟平台官网
  • 做的好的电商网站项目百度问答我要提问
  • wordpress操作数据库验证登录seo怎么搞
  • 做批发的有哪些网站seo常用的工具
  • 广西北海网站建设北京seo人员
  • 佛山新网站建设代理商广州王牌seo
  • 济南网站设计建设清远疫情防控措施
  • 网站描文本怎么做域名查询 站长查询
  • 真人性做爰网站seo快排优化
  • 架设网站 自己购买服务器热点事件
  • 电子商务网站建设实用教程拼多多跨境电商平台
  • asp个人网站怎么建设优秀网站网页设计分析
  • 徐州网站建设外包人民网 疫情
  • 武汉便宜做网站在线数据分析网站
  • 开发网站公司如何运营营销手段和技巧