No gtk theme/style in preferences with Qt 5.8

Bug #1789113 reported by Daniel Schürmann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Won't Fix
Medium
Unassigned

Bug Description

The preferences window has no theme after upgrade to ubuntu Bionic from Xenial.
The buttons are rectangular with icons.
Looks a bit 80s, matching Shade :-) but not desired.

Tags: qt5 skin
Changed in mixxx:
milestone: none → 2.2.0
importance: Undecided → Medium
Revision history for this message
Be (be.ing) wrote :

I doubt this is Mixxx's problem because the preferences window just uses Qt's theme. This sounds like an OS configuration issue.

Revision history for this message
Daniel Schürmann (daschuer) wrote :
Revision history for this message
Daniel Schürmann (daschuer) wrote :

This workaround works for me:

sudo apt install qt5-style-plugins
echo "export QT_QPA_PLATFORMTHEME=gtk2" >> ~/.profile

I am not sure if ubuntu thinks every user should do this to have nice looking Qt5 apps.
I will ask.

summary: - 2.3-alpha no gnome theme in preferences
+ No gtk theme in preferences with Qt 5.8
Be (be.ing)
Changed in mixxx:
status: New → Invalid
milestone: 2.2.0 → none
Revision history for this message
Be (be.ing) wrote : Re: No gtk theme in preferences with Qt 5.8

I don't know how Ubuntu should solve this problem, but it is not any application's responsibility to solve this system problem.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

If we put set this to Invalid, no one will find it.
At least we have a workaround posted here.

How is this solved on Fedora?

Changed in mixxx:
status: Invalid → Won't Fix
Revision history for this message
Daniel Schürmann (daschuer) wrote :

This is the Ubuntu bug: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1695618

I think we need a solution.

tags: added: qt5
tags: added: skin
summary: - No gtk theme in preferences with Qt 5.8
+ No gtk theme/style in preferences with Qt 5.8
Changed in mixxx:
milestone: none → 2.2.0
Revision history for this message
Be (be.ing) wrote :

IMO this is another case where it wouldn't be appropriate to hack a fix to an upstream bug in downstream software.

Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/9416

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.