原因是,我使用QGraphics三件套实现了一个管理图元的工具,且每个图元都会通过右键菜单去删除,编译运行都正常,但是会在某次删除图元时候发生册程序崩溃。开始以为是delete造成内存问题,排除了半天,没找到问题所在。
后来网上搜寻,有人遇到和我同样的问题,解决该问题的方法为在QGraphicsScene类下执行如下函数:
setItemIndexMethod(QGraphicsScene::NoIndex);
原因是,我使用QGraphics三件套实现了一个管理图元的工具,且每个图元都会通过右键菜单去删除,编译运行都正常,但是会在某次删除图元时候发生册程序崩溃。开始以为是delete造成内存问题,排除了半天,没找到问题所在。
后来网上搜寻,有人遇到和我同样的问题,解决该问题的方法为在QGraphicsScene类下执行如下函数:
setItemIndexMethod(QGraphicsScene::NoIndex);