나는 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)을 반환합니다! 그것은 사실입니까?!