我使用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 应用程序看起来很糟糕。
我发现我可以使用 Kvantum 代替使用 qt5ct 来为我的 qt 应用程序设置主题:
使用.
kvantum
_kvantummanager
使用
export QT_STYLE_OVERRIDE=kvantum
而不是export QT_QPA_PLATFORMTHEME="qt5ct"
.这解决了所有问题。
归功于 reddit 上的 /u/Zinjanthr0pus。
该问题已在 Plasma-browser-interface 的最新更新中得到修复。