全局菜单

全局菜单

Kdenlive 网站说要为 Ubuntu 安装 Kdenlive,如下所示:

我们鼓励每一位 *Ubuntu 用户(*Ubuntu 15.04 至 16.04)使用我们的官方 PPA。最新的稳定 Kdenlive 版本(16.04.x)目前可在此处获取:ppa:kdenlive/kdenlive-testing

但是,以这种方式安装 Kdenlive 并没有提供适当的设计集成。

我注意到的事情:

  • 双菜单
  • 错误主题

如何将 Kdenlive 正确集成到默认的 Ubuntu 桌面?

在此处输入图片描述

答案1

Kdenlive(与所有 KDE 应用程序一样)是基于 Qt 构建的。

全局菜单

安装appmenu-qtappmenu-qt5包应该可以解决这个问题。

主题

Qt 4 提供了一个配置工具(Ubuntu 包:),qt4-qtconfig但是 Qt 开发人员在 Qt 5 中将其删除了。

此外,Qt 4 似乎可以准确检测其所处的桌面环境并相应地选择样式,但 Qt 5 似乎无法做到这一点。这显然已在 Qt 5.5.1 中得到修复。事实上,Qt 5 应用程序在 16.04 Xfce(Qt 5.5.1,无 Qt5Ct)上正确地将样式设置为 GTK+。

相反,你必须使用第三方配置工具,Qt5Ct

您必须从源代码构建 Qt5Ct,但 WebUpd8 PPA 对其进行了打包。

sudo add-apt-repository -y ppa:nilarimogard/webupd8
sudo apt update
sudo apt install qt5ct

Qt5Ct 截图

如图所示,

  • 设置风格GTK+

  • 在里面图标主题选项卡中,选择您使用的图标主题。

  • 设置字体(在字体选项卡)。Ubuntu Unity 默认设置是一般的Ubuntu固定宽度Ubuntu Mono

编辑~/.profile和添加

export QT_QPA_PLATFORMTHEME="qt5ct"

告诉 Qt 应用程序使用 Qt5Ct 的配置。

如果不起作用,请添加

QT_QPA_PLATFORMTHEME="qt5ct"

/etc/environment文件。

安装kde-runtimelibqt5libqgtk2包。

注销并重新登录。Kdenlive 应该集成到 Unity 中。

相关内容