Bug 1386404 - qt5-qtstyleplugins: missing QGtkStyle, no uniform look in GTK+ desktops anymore
Summary: qt5-qtstyleplugins: missing QGtkStyle, no uniform look in GTK+ desktops anymore
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qt5-qtstyleplugins
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-10-18 20:36 UTC by Real Name
Modified: 2016-10-26 00:57 UTC (History)
1 user (show)

Fixed In Version: qt5-qtstyleplugins-5.0.0-9.fc25
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-10-26 00:57:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Real Name 2016-10-18 20:36:30 UTC
Description of problem:
Qt5 applications don't look uniform in GTK+ environments anymore due to a missing QGtkStyle plugin.

QGtkStyle was removed from qt5-base in 5.7.0 due to lack of maintainers, as Google told me. Since then, it was re-added to qt5-qtstyleplugins in this commit

https://github.com/qt/qtstyleplugins/commit/7b11d50ac5eb0f9f069d0c73ada5796eac584217

but the package shipped in Fedora 25 is missing it. Of course I'm not talking about GNOME, there's adwaita-qt for it, but all other GTK+ desktop spins (MATE, Xfce, Cinnamon and LXDE) will get a Qt5 application, like VirtualBox, showing the default Qt5 look instead of blending in with whatever colors and looks the other GTK+ applications happen to sport. This will also affect any GNOME user who is bold enough to escape from Adwaita.

Version-Release number of selected component (if applicable):
qt5-qtstyleplugins-5.0.0-8.fc25.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Install qt5-qtstyleplugins
2. Expect to get uniform look for Qt/GTK+
2. It doesn't happen

Actual results:
QGtkStyle is missing, Qt5 applications are ugly

Expected results:
Qt5 applications must be pretty


Additional info:
You still need to export QT_QPA_PLATFORMTHEME=gtk2 for it to take effect, I don't know if this can be managed by the package itself or it must be a per-user/per-DE setting only.

Comment 1 Rex Dieter 2016-10-18 21:19:40 UTC
No new (qtstyleplugins) release has been made that includes that... yet, as far as I know

Comment 2 Fedora Update System 2016-10-20 22:57:07 UTC
qt5-qtstyleplugins-5.0.0-9.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-fed127a12d

Comment 3 Fedora Update System 2016-10-26 00:57:27 UTC
qt5-qtstyleplugins-5.0.0-9.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.