メニュー バーをクリアする簡単な方法はありますか。つまり、PyQt のすべてのメニューを削除します。
私が尋ねる理由は、モジュラー アプリケーションを開発しているからです。各モジュールは独自のメニューを提供し、そのメニューが表示される場所に重みを付けます。各モジュールは menuAction を別のモジュール メニューに追加することもできますが、その場合、メニューの順序が変更されます。私がやりたいのは、メニューの作成が完了したら、それらをすべて削除してから再度追加することです。
今すぐ再追加でき、正しい順序で表示されますが、以前のメニューはすべて残っているため、これが機能することはわかっています。