分类: 嵌入式
2014-06-20 20:50:48
查找itemAt()函数的定义,QT5中其定义为QGraphicsItem * QGraphicsScene::itemAt(const QPointF & position, const QTransform & deviceTransform) const,注意其定义与QT4不一样。所以将代码改成相应的调用函数即可。更改QGraphicsItem *item = scene()->itemAt(scenePos);如下
QTransform transform;
QGraphicsItem *item = scene()->itemAt(scenePos,transform);在QT5中运行即可通过。