Ubuntu 16.04 QT和应用程序菜单栏

Ubuntu 16.04 QT和应用程序菜单栏,qt,ubuntu,Qt,Ubuntu,我有一个应用程序,目前在UbuntuLTS12.04上运行,它是用QT4编写的。该应用程序有多个浮动在桌面上的QDockWidget,其中有一个QMainWindow实例,但这通常是隐藏的。在12.04,应用程序菜单栏始终显示在桌面的顶部,无论QMainWindow或QDockWidget是否具有焦点 在16.04,菜单栏仅在QMainWindow具有焦点时可见。这将强制用户在使用菜单之前找到隐藏的QMainWindow并选择它。无论所选窗口的类型如何,菜单栏中都会显示正确的应用程序名称 是否有

我有一个应用程序,目前在UbuntuLTS12.04上运行,它是用QT4编写的。该应用程序有多个浮动在桌面上的QDockWidget,其中有一个QMainWindow实例,但这通常是隐藏的。在12.04,应用程序菜单栏始终显示在桌面的顶部,无论QMainWindow或QDockWidget是否具有焦点

在16.04,菜单栏仅在QMainWindow具有焦点时可见。这将强制用户在使用菜单之前找到隐藏的QMainWindow并选择它。无论所选窗口的类型如何,菜单栏中都会显示正确的应用程序名称

是否有办法通过代码更改或系统配置恢复12.04行为

Ubuntu 14.04的运行方式与12.04相同