【发布时间】:2015-06-06 07:05:03
【问题描述】:
我真的陷入困境,我迫切需要帮助。我正在尝试在 QGraphicsScene 子类中收集项目的一些属性(QGraphicsitem 子类的实例)。这段代码正好在双击事件中的DiagramItem类中:
DiagramItem *cur;
QVector<QString> hal;
foreach(QGraphicsItem *item, this->scene()->items())
{
cur = qgraphicsitem_cast<DiagramItem *>(item);
hal.push_back(cur->getName());
}
现在,当我的场景中有一个项目时它可以正常工作,但是一旦我添加另一个项目,应用程序就会崩溃! 请帮忙!
【问题讨论】:
标签: qt qgraphicsitem qgraphicsscene