【发布时间】:2011-05-27 11:14:06
【问题描述】:
我从 QGraphicsScene 继承了我的场景。我在这个场景中添加了许多项目(QGraphicslineItem、QGraphicsItem、QGraphicsTextItem)。每当我尝试 QGraphicsSceneClear 方法时,它都会在发布模式下崩溃。它在调试模式下工作正常。
注意:有些项目有子项目和/或有指向其他项目的指针,所以当我删除它们时,我会在析构函数中处理它们(删除指向其他项目的指针等)。我猜指向其他项目的指针会导致它崩溃,但我不明白为什么它只在发布模式下崩溃。
release模式下的调用栈没用,但是控制台上确实说访问冲突。
【问题讨论】:
标签: qt debugging qgraphicsscene release-mode