QGraphicsScene 析构或clear()崩溃问题 原因分析 罪魁祸首 —— QGraphicsItem的多次释放QGraphicsScene 析构或clear()会delete未移除的Item 几大情形 item被智能指针std::shared_ptr等管理,而未移除item中附属item被加入scene中,主item移除未跟随移除 忠告 注意item由谁管理,怎么释放何时释放,要明明白白,清清楚楚,才能远离各种坑