如何使 KDE 应用程序在 GNOME 中看起来是原生的?

Lin*_*ity 34 gnome themes kde-apps

有没有办法让 KDE 应用程序(如 digiKam)在 GNOME 中看起来是原生的?

小智 21

首先,你需要在KDE的“系统设置”通过安装应用程序 systemsettings 软件中心。

搜索系统设置的破折号并启动它。然后进行以下更改:

  • 在风格下?应用程序?小部件样式,选择 GTK+
  • 在颜色下,选择与您的 GTK 主题相匹配的颜色或下载Ambiance 配色方案
  • 在图标下?主题,选择您在 GTK 应用程序中使用的图标主题
  • 在字体下选择“Ubuntu”,大小为 11

  • 不应该是 ubuntu 中的默认配置吗?它看起来会更好,并且不那么不兼容。它不是默认的任何原因? (8认同)
  • @rafalcieslak 随时 [问](http://askubuntu.com/questions/ask) 一个新问题 :) (4认同)
  • 建议安装 QT-4 配置器而不是 KDE Systemsettings 管理器可能更好 - 因为 QT 配置器在这种情况下执行相同的工作并且具有较少的依赖性。 (4认同)
  • “系统设置”应用程序中不存在此答案中描述的菜单。此外,众所周知,该应用程序对 Ubuntu 上的 KDE 应用程序没有影响。 (3认同)

Lor*_*eel 9

目前使用Ubuntu 22.04。以下解决方案应用于我的系统并已在fontmatrixQT5应用程序上进行了测试。

您可以应用 QT 样式,通过包qt5-style-kvantum(主题管理器)和qt5-style-kvantum-themes(样式集合)重新创建 GTK 外观和感觉。要安装它们,请运行命令:

sudo apt install qt5-style-kvantum qt5-style-kvantum-themes

然后,您需要告诉系统使用kvantumQT5 应用程序的样式。这是通过QT_STYLE_OVERRIDE.profile文件中设置变量来执行的。

您有两种替代方法。

替代方案1

  • 跑步echo "export QT_STYLE_OVERRIDE=kvantum" >> $HOME/.profile

替代方案 2:

  • 打开文件gedit $HOME/.profile
  • 添加该行(如果不存在)export QT_STYLE_OVERRIDE=kvantum
  • 保存文件。

更改.profile文件后,您必须退出帐户并登录,然后它才会自动获取。

现在,从应用程序网格菜单中打开 Kvantum Manager 应用程序:

  • 单击子菜单“更改/删除主题”
  • 从“选择菜单”中选择“KvYaru”。
  • 单击“使用此主题”按钮。

坎图姆经理

这是激活类似于默认 Ubuntu 主题(称为 Yaru)的样式的方法。默认情况下,安装了很多主题,因此您可以选择自己喜欢的主题。

Kvantum 项目可在此 GitHub 页面获取。


小智 5

在 Ubuntu 18.04 中,对我有用的是:

sudo apt-get install qt5-style-plugins
Run Code Online (Sandbox Code Playgroud)

这是取自ArchLinux 文档。它还建议设置QT_QPA_PLATFORMTHEME=gtk2环境变量,但我不需要。