Ral*_*kum 10 qt qmenu qt5 qaction qt5.3
我已经建立了QMenu MainMenu我的上顶MainWindow在我的应用程序.每个人都习惯了,我有以下QMenu主菜单:
文件 - 编辑 - SuperHeavyExpertMenus - 设置 - 帮助
我想SuperHeaverExpertMenus在程序启动时最初隐藏子树,因为它会包含很多设置,这可能会使初学者用户感到困惑.
例如,我想SuperHeavyExpertMenu在"设置"中的复选框为真时显示该子树.
我可以隐藏孩子QActions的的QMenu上述S,争夺QAction:setVisible(false).但我能做到这一点QMenu吗?
有没有办法隐藏QMenu?
Ang*_*ano 18
如果我理解你的问题,你可以解决它的方式是这样的:
ui->menuYouWantToHide->menuAction()->setVisible(false);
Run Code Online (Sandbox Code Playgroud)
我希望有用.
| 归档时间: |
|
| 查看次数: |
3222 次 |
| 最近记录: |