我有一个当前在Ubuntu LTS 12.04上运行的应用程序,它是用QT4编写的。该应用程序有多个QDockWidgets浮动在桌面上,有一个QMainWindow实例,但这通常是隐藏的。在12.04,无论QMainWindow还是QDockWidget都有焦点,应用程序菜单栏总是显示在桌面的顶部。
16.04,只有在QMainWindow有焦点的情况下才能看到菜单栏。这会强制用户找到隐藏的QMainWindow并在使用菜单之前选择它。无论选择的窗口类型如何,都会在菜单栏中显示正确的应用程序名称。
有没有办法通过代码更改或系统配置恢复12.04行为?
Ubuntu 14.04的行为与12.04相同。