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

制作网站设计的总结提高工作效率的软件

制作网站设计的总结,提高工作效率的软件,网站权重传递,网站提交搜索引擎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.ds6.com.cn/news/91890.html

相关文章:

  • 做行业导航网站手机网站
  • 东阳实惠营销型网站建设厂家上海seo外包公司
  • 四川平台网站建设哪里有千锋教育培训机构可靠吗
  • 网站建设费用计什么科目百度信息流平台
  • 中美网站建设差异收录网站是什么意思
  • 东营疫情风险区域厦门seo关键词优化代运营
  • 网站开发分支结构广州关键词排名推广
  • 高端网站建设哪家好网站关键词排名如何提升
  • Wordpress设置Ip不开放盐城seo培训
  • 潍坊住房公积金官网seo优化排名方法
  • 友链网站降权sem工作原理
  • 直播网站建设网站搜索引擎优化案例
  • 怎么做qq空间支付网站黑龙江最新疫情通报
  • 电子商务的网站建设过程自媒体视频剪辑培训班
  • 广州微信网站建设深圳百度关键词排名
  • 什么网站专门做外围的郑州seo网站管理
  • 做电容元器件的网站有哪些网络营销网络推广
  • 做网站建设涉及哪些算法品牌推广的具体方法
  • 微信网站建设模板seo关键词排名软件
  • 外贸网站推广上海合肥网站推广公司哪家好
  • 临西做网站哪里便宜百度手机助手下载安卓版
  • 重庆网站建设 熊掌号免费推广网站2023
  • 朋友圈网站文章怎么做企业网站建设报价表
  • 佛山网站建设收费标准广州网站优化服务商
  • 凡科做网站行吗seo零基础培训
  • 预约网站制作百度风云榜小说排行榜历届榜单
  • b站怎么在视频下投放广告域名申请哪家好
  • 如何做一名网站编辑seo描述快速排名
  • 做一电影网站怎么赚钱吗拓客最有效方案
  • 石家庄专业网站设计免费技能培训网