我正在尝试用新的菜单栏替换我的应用程序的当前菜单栏(当用户切换语言时),但是在应用更改后菜单栏消失了。奇怪的是,这些变化在消失之前只显示了一瞬间。
任何想法发生了什么?QMenu 非常标准(文件、编辑、视图等),我只是在我的主窗口上调用 setMenuBar()。
def reset_menu(self):
menu_bar = QtGui.QMenuBar()
##
## Code to add menus and actions to QMenuBar
##
self.setMenuBar(menu_bar)