I have built up a QMenu MainMenu
on top of my MainWindow
in my application. As everybody is used to it, I have following QMenu
Main menus:
File - Edit - SuperHeavyExpertMenus - Settings - Help
I would like to hide the sub tree SuperHeaverExpertMenus
initially, on program start, because it conatins a lot of settings, which might confuse beginner users.
I want to show that sub tree with SuperHeavyExpertMenu
, when a checkbox in Settings is true, for instance.
I can hide the children QActions
of the QMenu
s above, vie QAction:setVisible(false)
. but I can do that for the QMenu
?
Is there a way to hide the QMenu
?