0
我這個簡單的代碼在從QGraphicsScene
繼承一個類的構造函數:QGraphicsRectItem :: pos()函數返回不是預期的東西?
setSceneRect(0,0,800,800);
addRect(sceneRect());
QGraphicsRectItem*r1 = addRect(200, 0, 5, 5);
qDebug()<<r1->pos();
在這裏,我在pos(200,0),但qDebug()
打印QPointF(0, 0)
添加一個矩形!我完全困惑。 即使scenePos
也會返回(0,0)!這是真的嗎?!