Lubuntu 15.10 上缺少 Qt Creator 菜单栏

Lubuntu 15.10 上缺少 Qt Creator 菜单栏

我刚刚在 Lunbuntu 15.10 上安装了 Qt 5.5.1。Qt Creator 的主菜单栏不可见,但我可以点击它。我该如何解决这个问题?

图片描述

答案1

尝试将“平台主题”设置为无:

export QT_QPA_PLATFORMTHEME=

或删除appmenu-qt5包:

sudo remove appmenu-qt5

因此不使用 Qt5 扩展/自定义菜单渲染。然后正常重新启动 Qt Creator。

qtcreator

看:https://bugs.launchpad.net/ubuntu/+source/appmenu-qt5/+bug/1307619

答案2

所有 ubuntu 15.10 版本中的 qtcreator 包版本都是针对 qt 5.4 构建的,而您只安装了 qt 5.5,我不确定是否存在损坏。如果您转到帮助菜单并选择关于 Qt,您也许可以自己看到。我很确定第二个版本号的不同版本的 Qt 并没有得到很好的支持,所以这可能会导致您的问题,因为它试图显示 qt 5.5,而您安装的 qtcreator 是 qt 5.4。如果您想将 qtcreator 与 qt5.5 一起使用,您可能必须针对 qt 5.5 从源代码构建它,或者找一个用 qt5.5 构建它的人。Qt 是一个小部件工具包,因此它在屏幕上绘制程序,您基本上试图将 qt 5.4 取出并放入 qt 5.5 并期望它能正常工作。

如果使用 qtcreator 对你来说比在 qt 5.5 中添加新内容更重要,你可以重新安装存储库中的 Qt 5.4。但是,要正确执行此操作,有关如何安装 Qt 5.5 的更多信息会很有帮助。

答案3

这是 Ubuntu 中的桌面设置。进入settings/appearance/behavior并检查在窗口标题栏中显示菜单和始终显示菜单的选项。这为我解决了这个问题 - 我的所有应用程序(包括 QtCreator)现在都可以正常运行。

答案4

最近在 KDE Plasma 上遇到了类似的问题。原来我的一个面板中有小部件“全局菜单”。删除它后,解决了 qt creator 的菜单问题。

相关内容