8
QMenuでは、removeActionメソッドで削除できるQActionと、別のQMenuである2種類の項目を挿入できます。メニューからメニュー項目を削除する方法が見つかりません。Qt4のQMenuからメニュー項目を削除するには?
どうすればよいですか?私が今考えることができる唯一の方法は、すべてを削除してアイテムを再生成するためにclear()メソッドを使用することです。
QMenuでは、removeActionメソッドで削除できるQActionと、別のQMenuである2種類の項目を挿入できます。メニューからメニュー項目を削除する方法が見つかりません。Qt4のQMenuからメニュー項目を削除するには?
どうすればよいですか?私が今考えることができる唯一の方法は、すべてを削除してアイテムを再生成するためにclear()メソッドを使用することです。
削除したいサブメニューQActionを取得します。
QAction *menuIdontLike = subMenu->menuAction();
mainMenu->removeAction(menuIdontLike);