私は自分のオブジェクトにQGraphicsItem
を実装しています。私はそのアイテムを親として使用してそのアイテム内に図形を描こうとしています。問題は、親内のシェイプに使用している座標が、親の座標に相対的ではなく、シーンであることです。QGraphicsItem(親)内にシェイプを描画し、親に対する相対位置を持つ
例:QGraphicsItem
(親)内にQGraphicsLineItem
を描画します。親は50,50で、寸法は20x20です。私が0,0,20,20の座標を使って親を指定して線を描くと、親ではなくシーンに関連して0,0,20,20が描画されます。
ライン(または他のシェイプ)がシーンではなく親に相対的な位置を使用する方法はありますか?または、親のXとYをチェックして座標を手動で決定する必要がありますか?
ありがとうございます - これは基本的に私がやろうとしていることです。 – giraffee