シーンのサイズに依存するいくつかの QGraphicsObjects があります。したがって、私のグラフィックス オブジェクトは、次の 2 つのイベントがいつ発生するかを知る必要があります。
- シーンに追加すると
- シーンのサイズが変更されたとき
私が今それを行う方法は、シーンの親に2つの信号を作成することです:obj_create、scene_resize。そしてそれらを gr.object のスロットに接続します。それは最善の方法ではないようです。QGraphcisItem でaddedToSceneやsceneResizedのようなイベントが見つかりません...
どうもありがとう。