FS#52693 - qt5 gtk Style

Attached to Project: Arch Linux
Opened by Gaelic (gaelic) - Tuesday, 24 January 2017, 10:13 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 24 January 2017, 15:14 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

qt5 5.8.0 reintroduced the styleplugins for gtk, but there seems to be a problem which is already reported upstream

https://forum.qt.io/topic/75398/qt-5-8-0-qapplication-invalid-style-override-passed-ignoring-it

using a qt5 application within a gtk environment (gnome) makes the application look awful

Additional info:
* package version(s)

5.8.0

* config and/or log files etc.


Steps to reproduce:

Start the application with
> $application -style gtk3
gives an error: QApplication: invalid style override passed, ignoring it.

Same happens when the style is gtk2 or Adwaita
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 24 January 2017, 15:14 GMT
Reason for closing:  Not a bug
Comment by Antonio Rojas (arojas) - Tuesday, 24 January 2017, 11:20 GMT
"qt5 5.8.0 reintroduced the styleplugins for gtk"

Can you provide more info about this? I can't find any reference on the source code.
Comment by Gaelic (gaelic) - Tuesday, 24 January 2017, 12:14 GMT
Sorry, my bad. I was referring to libqgtk3 which was missing in 5.7.x

https://bugreports.qt.io/browse/QTBUG-52259

and is now available with 5.8.0
Comment by Antonio Rojas (arojas) - Tuesday, 24 January 2017, 12:31 GMT
No, it wasn't. That report is about the offline installer, nothing to do with our packages.
libqtgtk3 is the platform plugin, responsible for making Qt apps pick up the desktop settings and unrelated to styling.
The gtk3 style is still not available in 5.8 as fas as I know.

Loading...