-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Qt6.8: Ensure Mixxx uses "windowsvista" Qt style on Windows #14228
base: 2.5
Are you sure you want to change the base?
Conversation
JoergAtGithub
commented
Jan 25, 2025
- Ensure Mixxx uses "windowsvista" Qt style on Windows, as our skinning looks inconsistent with Qt's "windows" or "windows11" styles
- Add logging of the selected style on all platforms
Does QT_STYLE_OVERRIDE environment variable still work? I think it should if user needs to fix a corner case. Do we want to make the 2.5 branch also work with the 2.6 environment? I can imagine that this can be convenient for us developers. |
No it does not work - and I do not plan to spend work for this env variable, which we never documented. |
Yes. Please Target 2.5. |
This is working for all Qt applications by default: This code breaks it for windows. The main issue is that Qt prints also a warning message that a certain style is used for override. This message is wrong if we change it afterwards and should be avoided. It looks like |
813fd18
to
105f6b6
Compare
95ef56a
to
1834dec
Compare
… looks inconsistent with Qt's "windows" or "windows11" styles Add GUI style override via CLI and env variable Add logging of the selected style on all platforms
1834dec
to
8b382e2
Compare