Hey team,
I've been testing hyprland-qtutils on my Arch setup with Qt-based apps like VLC, Kdenlive, and Okular. Despite enabling transparency in hyprland.conf, the Qt windows remain fully opaque.
What I expected:
Qt windows should inherit Hyprland's global transparency rules, or at least respond to manual opacity adjustments via qtutils.
What happened instead:
No transparency is applied at all. Even setting opacity manually with hyprctl dispatch opacity has no effect on Qt windows.
Repro Steps:
Use Hyprland with hyprland-qtutils installed
Launch VLC or Okular
Apply transparency settings
Observe no visual change
System Info:
Distro: Arch Linux (Wayland session)
Hyprland: v0.30.0
hyprland-qtutils: latest from AUR
Qt Version: 6.7
GPU: AMD RX 580
Extra Notes:
I suspect it’s related to QtWayland flags or missing env vars, but I’ve already tried:
bash
Copy
Edit
export QT_QPA_PLATFORM=wayland
export QT_WAYLAND_DISABLE_WINDOWDECORATION=1
Still no change.
Let me know if I can test or debug anything further.