Я программно перемещаю элементы в моем QGraphicsScene
, и они оказываются в неправильных местах. Они попадают в координаты (2x, 2y) вместо (x, y).
Где-то меняю не то. Я работаю как со сценой, так и с отдельными элементами, обращаясь к обоим через указатели.
QGraphicsItem::pos()
может дать вам позицию в координатах сцены (у нее нет родителя). QGraphicsScene
содержит список всех элементов сцены: QList<QGraphicsItem *> QGraphicsScene::items () const
.
Мой вопрос: информация о том, где находится объект на сцене - хранится ли она внутри сцены или внутри объекта?
Спасибо!