動的 QMenu ツリーのファイナライズに問題があります。
構造と形式は完璧ですが、エンドアクションをトリガーしたときにすべてのブランチ名が返されることはありません。
私が試した唯一の解決策は、self.sender(); の使用です。終了アクションの名前のみを返します。
大量の長いコードスニップを追加する前に - 質問を概念化することから始めることは、私が見落としている(明らかな)手段がある場合に最適であるように思われました.
例; フッターの数字に基づく理想的なリターンは、次のようなものになります...
トップ画像:
「単一の結果」 - 「ヘッドの結果」
中央の画像:
「バッチ結果」 - 「testBatch_vr3」 - 「実行-1」 - 「予算結果」
下の画像:
「単一の結果」 - 「testBatch_vr3」 - 「Run-3」 - 「パーティクル トラック」
ポイントへ;
エンドアクションをトリガーするときに、マルチレベルの QMenus セット内のすべての名前を取得するにはどうすればよいですか?