Kdenlive 等 QT 应用在 Gnome 上有一个 KDE Plasma 风格的标题栏(窗口装饰)

Kdenlive 等 QT 应用在 Gnome 上有一个 KDE Plasma 风格的标题栏(窗口装饰)

谁能解释一下为什么一些 QT 应用程序(例如 qBittorrent、OBS Studio 和 Kdenlive)在我的 Gnome 桌面上有一个 KDE Plasma 风格的标题栏和窗口装饰?

我尝试过各种方法来设计 qt 应用程序,主要是 kvantum 和 qt5ct。这些方法有效。它们可以更改应用程序主题。但是,窗口装饰仍保持 KDE 风格。

此问题仅在 wayland 上可见。在 X11 上这不是问题。我刚刚切换到 X11。

  1. 图片具有 KDE 风格窗口装饰的 QT 应用程序
  2. 图片我的系统窗口装饰

答案1

将我的系统更改为使用 X11(Xorg)而不是 Wayland 为我解决了这个问题。

答案2

Qt 应用程序的风格不同,并且一些基于 Gtk 的桌面默认不提供任何设置。

看一眼https://wiki.archlinux.org/title/Uniform_look_for_Qt_and_GTK_applications

在 Wayland 上还有这个用于窗口装饰的https://github.com/FedoraQt/QAdwaitaDecorations

我个人将它与https://github.com/GabePoel/KvLibadwaita现在 Qt 应用程序通过 GNOME 主题看起来更加好看。

相关内容