https://bugs.documentfoundation.org/show_bug.cgi?id=165534
Michael Weghorn <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |NOTOURBUG --- Comment #14 from Michael Weghorn <[email protected]> --- (In reply to Klaus Kusche from comment #13) > Theoretically, yes. > The qt6 LO backend looks quite similar to the gtk3 backend and is non-CSD. > And if configured correctly, qt6 automatically tries to generate qt6 theme > settings from the current gtk3 theme, with acceptable results (I don't know > if qt6 will also translate gtk4 themes with similar results). I didn't hear/know yet that Qt automatically generates Qt styles from GTK 3 themes. I thought that Qt applications only look quite similar to actual GTK apps on GNOME because there is an Adwaita Qt style (in Debian, packaged as adwaita-qt6) that gets used by default on GNOME, but maybe there is more logic somewhere than I'm aware of (either in qtbase or there is some Qt style that contains the logic and takes into account the current GTK settings/theme?) > But that's all in the future. As long as Xfce, Mate etc. are gtk3, and as > log as both gtk3 and the LO gtk3 backend are supported, to my opinion a > non-CSD gtk3 LO backend and a CSD gtk4 backend will make most users with gtk > environments happy. Currently there seems to be little need for a non-CSD > gtk4 backend or a substitute for such a backend. > Gentoo just tried to drop the gtk3 LO backend a little bit too early... Thanks for the feedback. Given this, I'll close this bug as NOTOURBUG for now because it got resolved by Gentoo adding back the gtk3 VCL plugin. Furthermore, an option to disable CSD is something that might make sense in upstream GTK 4 rather than all apps implementing it separately. However, feel free to reopen or create a new one asking to reevaluate this in the future if the topic becomes relevant again, in particular if other GTK 4 apps provide a way to disable CSD and LO doesn't. -- You are receiving this mail because: You are the assignee for the bug.
