Plasma 浏览器集成因 `export QT_QPA_PLATFORMTHEME="qt5ct"` 而中断

Plasma 浏览器集成因 `export QT_QPA_PLATFORMTHEME="qt5ct"` 而中断

我使用plasma-browser-integration(不使用KDE)来获取firefox网站(如youtube、netflix..)来响应mpris命令(如播放/暂停),并获取播放状态(播放/暂停),以便我可以控制媒体使用我的媒体键,这样我就可以显示 Polybar 中当前正在播放的内容。

遗憾的是,export QT_QPA_PLATFORMTHEME="qt5ct"在 my 中.xinitrc,控制浏览器的 dbus 服务org.mpris.MediaPlayer2.plasma-browser-integration未加载。

我需要这个环境变量,因为当我没有设置它时,一些像 VLC 这样的 qt 应用程序看起来就像屎一样。

答案1

我发现我可以使用 Kvantum,而不是使用 qt5ct 来主题化我的 qt 应用程序:

  1. 安装kvantum并配置主题kvantummanager

  2. 使用export QT_STYLE_OVERRIDE=kvantum而不是export QT_QPA_PLATFORMTHEME="qt5ct".

这解决了所有问题。

感谢 reddit 上的 /u/Zinjanthr0pus。

答案2

该问题已在等离子浏览器界面的最新更新中得到解决。

相关内容