我在使用c ++和阅读我的场景内容方面遇到了一些问题,这是我目前的代码:
foreach(QGraphicsItem* item, ui->graphicsView->scene()->items())
{
item->setVisible(false)
qDebug() << item->x();
}
目前,此代码能够将场景中的所有项目设置为不可见,但这对于所有项目坐标的查询都会为场景中的每个项目返回0。我觉得我的指针有一些愚蠢的错误但我现在迷失在这里。
提前致谢。
答案 0 :(得分:0)
如果某个项目不可见,则无法查询坐标,对于所有效果,它就像是从场景中移除一样。