![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QGraphicsItem使用注意点
GreenHandBruce
本人有多年qt开发经验,欢迎技术交流weixin:13382893223
展开
-
移动,删除QGraphicItems的时候,QGraphicsSceneFindItemBspTreeVisitor::visit相关的bug解决
最近调程序,发现个qgraphicsceen相关的bug,觉得有必要记录一下程序crash的时候,提示的内容与QGraphicsSceneFindItemBspTreeVisitor::visit相关。查了一下相关资料,发现QGraphicsScene内部有个BspTree,用来方便索引sceen内部的item,但使用QGraphicsScene::removeItem之后,delete item的时候(如果只是removeitem的话,内存不会被释放,不停地增加删除item的时候会导致内存泄露,所以在原创 2021-01-20 16:05:53 · 836 阅读 · 0 评论 -
QGraphicsItem使用注意点
我在用qt编写缩放图片的功能的时候(见https://blog.csdn.net/weixin_43935474/article/details/89327314)我是在主界面上放置了一个QGraphicsView,然后里面放了QGraphicsScene,然后自己重写了QGraphicsItem类并放到QGraphicsScene中,从而显示图片并进行缩放操作。其中有2个问题困扰了好久,现在终于...原创 2019-05-07 11:30:51 · 2656 阅读 · 0 评论