[pkg-cinnamon] Bug#847482: cinnamon-session: Qt theme overrides no longer work on Qt >= 5.7

James Lu bitflip3 at gmail.com
Thu Dec 8 16:26:05 UTC 2016


Package: cinnamon-session
Version: 3.0.1-2
Control: block -1 by 822246 843257

Dear maintainers,

Qt 5.7 moved the GTK+ 2 theme engine from qtbase to qt-style-plugins[1].
In the process, this caused the old setting of QT_STYLE_OVERRIDE=gtk to
stop working, so Qt 5 programs will default to the out-of-place Fusion
theme.

A backported fix from upstream to fix this is attached: it sets Qt to
use qt5ct as a backend, which in turn allows the user to specify what Qt
5 theme to use globally. However, neither qt5ct[2] nor the new
qt5-style-plugins with GTK+2 support[3] have made it into Debian yet, so
there may be a need for a simpler fix.

Best,
James

[1]:
https://github.com/qt/qtstyleplugins/commit/102da7d50231fc5723dba6e72340bef3d29471aa

[2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822246

[3]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843257
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-qt-5.7-style-override.patch
Type: text/x-patch
Size: 3553 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cinnamon-team/attachments/20161208/19f10506/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-cinnamon-team/attachments/20161208/19f10506/attachment.sig>


More information about the pkg-cinnamon-team mailing list