QComboBoxとQGraphicsSceneで構成されるUIを構築し、それがQGraphicsItemsです。
QComboBoxのインデックスを変更したら、QGraphicsSceneを更新してデフォルトに設定します。それを解決するために、ジオメトリ情報をノードに保存します。それはうまくいきます。
現時点では、QGraphicsItemsが変更されており、それらの地理情報が保存されていないことを確認したいと思います。したがって、UIは、ユーザーがそれらを保存する必要があることをユーザーに通知します。
QComboBoxを変更したときに発生するようにしたいので、それを行うには、currentIndexChanged信号をインターセプトする必要があります。これは、QComboBoxが実際にインデックスを変更する前に、フラグを読み取ってユーザーに何かを実行し、QComboBoxが前のインデックスに戻る地理情報を見逃さないことを意味します。