Qt 与 GTK 主题(Qbittorrent)兼容吗?

Qt 与 GTK 主题(Qbittorrent)兼容吗?


如何在不切换/更改当前主题的情况下使我的 Qbittorrent 看起来更像我的 GTK 主题或看起来更正常?

像往常一样,我尝试了一些方法,结果如下:


没有变化时的外观:

当我打开 Qbittorrent 并使用“Qt 设置 4”保存设置时,它看起来是什么样的: 看起来好多了 |:3

问题是,当我关闭并再次打开它时,似乎设置没有保存。(看起来像第一张图片)


我不知道我是否误解了这里的某些内容,但这是我能理解的。
感谢您的阅读,任何帮助都会很好。

答案1

尝试安装 qt4-qtconfig:

sudo apt-get install qt4-qtconfig

然后输入以下命令来运行它:

qtconfig-qt4

点击“外观”选项卡。

在“GUI 样式”下拉菜单中选择 GTK+。

选择“文件 -> 保存”。

利润

解释:GTK+ 风格使用 GTK+ 引擎来渲染所有 qt 组件。

答案2

上述方法适用于旧版本的qbittorrent,但不适用于新版本,因为qbittorrent现在使用qt5而不是qt4。

因此,如果您使用的是带有 qt5 的较新版本的 qbittorrent,则需要安装“libqt5libqgtk2”,这是一个 qt5/gtk2 平台主题库。您可以在终端中输入此命令来执行此操作,

apt install libqt5libqgtk2

使用 Ubuntu-Gnome 16.04.2 LTS 进行测试。

答案3

当前 qBittorrent 4.x 使用 Qt5,并且 libqt5libqgtk2 不适用于 Ubuntu 20。

我能够使用 Ubuntu 软件提供的“Kvantum Manager”在 Ubuntu 20 上启用暗模式:

  • 安装 Kvantum Manager
  • 打开终端并输入echo "export QT_STYLE_OVERRIDE=kvantum" >> ~/.profile
  • 重新开始
  • 打开 Kvantum Manager 并设置所需的主题

相关内容