由于我更新到 Ubuntu 17.04,Qt5 应用程序(例如 Qt Creator)将不再使用 GTK 主题。我尝试使用qt5ct更改它,但它只有样式Fusion和Windows可用,即使包qt5-gtk-platformtheme安装。
如何解决这个问题?
编辑:我正在使用 Unity。
我注意到每当我通过在 Ubuntu 19.10 上添加行export QT_QPA_PLATFORMTHEME=gtk2来强制 qt 应用程序使用任何 GTK 主题时.profile,vlc和qbittorrent的启动时间从 1-3 秒到 20+ 秒。为什么会这样,有什么我可以做的吗?
我已经运行 sudo apt install qt5ct 和 sudo apt install qt5-style-plugins
将FocusWriter、RStudio、Toggl Desktop或Telegram Desktop等 Qt 应用程序集成到 Ubuntu 的设计中需要什么?
默认情况下,这些应用程序在 Ubuntu 16.04 上如下所示:
FocusWriter 菜单栏:
切换桌面:

自从我升级到 Ubuntu 18.04 以来,当我使用 Gnome 调整工具设置 Adwaita-dark 或 Arc 主题时,Okular 不再遵循它们。有没有什么办法解决这一问题?我真正想要的是 Okular 在其菜单和工具栏上使用深色。
编辑:当我尝试时
GTK2_RC_FILES=Adwaita:dark okular
Run Code Online (Sandbox Code Playgroud)
从终端,我收到一堆错误,例如
(okular:16699): Gtk-WARNING **: 22:58:15.581: Theme parsing error: gtk.css:137:54: Using one color stop with linear-gradient() is deprecated.
(okular:16699): Gtk-WARNING **: 22:58:15.587: Theme parsing error: gtk.css:1839:9: Expected a string.
(okular:16699): Gtk-WARNING **: 22:58:15.590: Theme parsing error: gtk.css:2913:17: Using Pango syntax for the font: style property is deprecated; please use CSS syntax
Run Code Online (Sandbox Code Playgroud)
我还尝试下载 systemsettings 和 kde-config-gtk-style 并在那里激活主题,但没有任何响应。
我已经安装了qt5ct在 Qt 应用程序上应用 gtk2 主题(默认情况下它们遵循 Fusion 主题)。然而,当启用 gtk2 主题时,Qt 应用程序(我尝试过GNU Octave和Brightness Controller)需要花费太多时间来启动。
例如,亮度控制器在 qt5ct 中的 gtk2 主题中加载大约需要 25 秒,而在 Fusion 或任何其他主题下加载则需要 1-2 秒(我通过单击图标后查看手表来测量这一点)。
GNU Octave 也是如此。
如何解决这个问题?请让我知道是否需要发布任何日志。
qt5ct本身加载也很慢。
我之前在 Xubuntu 的早期版本中使用过qt5ct,速度要快得多。