0.88 Linux. system theme not adhered
Moderators: XnTriq, helmut, xnview, Dreamer
0.88 Linux. system theme not adhered
XnView: MP 0.88 / 64 bit
OS: Manjaro Linux 64bit
After upgrading to version 0.88 (needed to fix fontconfig issue) the system theme is not applied to XnView. All other QT apps work fine with the system theme. Qt5ct is set up.
Effect: Xnview will only apply Qt's default theme.
To reproduce:
1. Install version 0.88
2. Start XnView
Actual behaviour (bug): Fails to apply system theme
OS: Manjaro Linux 64bit
After upgrading to version 0.88 (needed to fix fontconfig issue) the system theme is not applied to XnView. All other QT apps work fine with the system theme. Qt5ct is set up.
Effect: Xnview will only apply Qt's default theme.
To reproduce:
1. Install version 0.88
2. Start XnView
Actual behaviour (bug): Fails to apply system theme
Re: 0.88 Linux. system theme not adhered
i use lastest version of QT now (Qt 5.9), so perhaps a problem here
Pierre.
Re: 0.88 Linux. system theme not adhered
I have qt 5.9.2 installed, so your version is older? I might have a system that was not updated recently, i'll test tomorrow.
Re: 0.88 Linux. system theme not adhered
I found a laptop which still used qt 5.9.0, it also has the same problem with the XnViewmp 0.88, but not with 0.87.
QT 5.9.1 was known to have problems with theming from what i could find on the Manjaro forums, but that was back in July this year and solved with 5.9.2.
QT 5.9.1 was known to have problems with theming from what i could find on the Manjaro forums, but that was back in July this year and solved with 5.9.2.
Re: 0.88 Linux. system theme not adhered
strange i use 5.9.2jooch wrote:I found a laptop which still used qt 5.9.0, it also has the same problem with the XnViewmp 0.88, but not with 0.87.
QT 5.9.1 was known to have problems with theming from what i could find on the Manjaro forums, but that was back in July this year and solved with 5.9.2.
Pierre.
Re: 0.88 Linux. system theme not adhered
Same on my debian system, qt 5.9.2 : XNView will only apply Qt's default theme.
Theme was fine with XNView 0.87.
Theme was fine with XNView 0.87.
Re: 0.88 Linux. system theme not adhered
i ask QT teamsissou wrote:Same on my debian system, qt 5.9.2 : XNView will only apply Qt's default theme.
Theme was fine with XNView 0.87.
Pierre.
Re: 0.88 Linux. system theme not adhered
is it GTK2, GTK3, KDE theme?sissou wrote:Same on my debian system, qt 5.9.2 : XNView will only apply Qt's default theme.
Theme was fine with XNView 0.87.
Pierre.
Re: 0.88 Linux. system theme not adhered
It's Arc GTK Theme, so GTK3 !
I use XFCE so I think it is GTK2 too ?
I use XFCE so I think it is GTK2 too ?
Re: 0.88 Linux. system theme not adhered
Tested on XFCE system and Openbox, both configured for GTK2 and GTK3.xnview wrote:is it GTK2, GTK3, KDE theme?sissou wrote:Same on my debian system, qt 5.9.2 : XNView will only apply Qt's default theme.
Theme was fine with XNView 0.87.
However, as far as i know QT5ct can only handle GTK2 themes.
Re: 0.88 Linux. system theme not adhered
I tested on the latest Ubuntu 17.10. There, I used the adwaita-qt package to match the adwaita gtk3 theme (I think there is no other way to match gtk3 themes). This worked with VirtualBox (that also uses Qt 5.9.2) but not with XnView MP 0.88, where the default Qt theme is always used.
Re: 0.88 Linux. system theme not adhered
Same with qt 5.7.1 and 5.9.2
Re: 0.88 Linux. system theme not adhered
This is Qt 5.9.1.xnview wrote:on your system, which version of Qt do you have?
Re: 0.88 Linux. system theme not adhered
and if you try XnView not xnview.sh to use system libraries?roland65 wrote:This is Qt 5.9.1.xnview wrote:on your system, which version of Qt do you have?
Pierre.