[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#803423: #803423 libqt5gui5: Ugly GUI (no icons) / Weird interpretation of XDG_CURRENT_DESKTOP and GNOME_DESKTOP_SESSION_ID



Hi Lisandro,

On Fri, Apr 22, 2016 at 12:35:45AM -0300, Lisandro Damián Nicanor Pérez Meyer wrote:
> I have seen this question asked before on Qt mailing lists' and the answer is: 
> which would be a sane default on Linux? DEs need to set XDG_CURRENT_DESKTOP.
>
> So basically this is not a bug in Qt5 "per-se", but the lack of something that 
> creates a platform theme to use "by default".
>
> Upstream said it will not provide such a thing because it's up to the DE to 
> set the appropiate value. I have two choices here: close the bug or mark it as 
> wontfix. As I consider upstream's choice a valid one (even if I might not 
> fully agree) I'm opting to close it.

I agree with the other Dmitry: this bug is valid and should not be closed.

On X11, there *is* a (semi-)DE-independent way to figure out the icon theme
name: it's the XSettings mechanism (supported by at least GNOME, Unity, Xfce
and LXDE). There even exists an XSettings implementation in the latest qtbase
versions, it just needs to be used by QGenericUnixTheme's themeHint() method.

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature


Reply to: