質問
破壊も修復もおもしろくなるよう変換するマQT(バージョン4.50)メニューとそのすべてのサブメニューサブメニューの機能テキスト文書のようなものは以下のフォーマット:
- メニュー1メニュー
- サブメニュー2
- メニュー2
- サブメニュー3
- サブメニュー4
- サブメニュー1メニュー
解決
あなたはのQObject :: findChildren を見たい、と使用することがありますそれこのような:
submenus = mainwindow.menuBar().findChildren(QAction)
あなたのメニューを構築する方法に応じて、あなたは、パラメータaswellとしてQMenuを使用する必要があります。 また、使用状況に応じて、いくつかのサブメニューが(あなたがそれらを構築したり、親メニューに追加し方法に応じて)親を持たない可能性があり、その後findChildrenはそれらを見つけることができません。
所属していません StackOverflow