-
Notifications
You must be signed in to change notification settings - Fork 345
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
(Bug): Qt5: Knob background color doesn't change color when setting keyframe or expression #846
Comments
@YakoYakoYokuYoku can you take a look? |
Worth to highlight that both |
Found it. Because Qt style sheets use the class name of a widget to apply CSS properties to it and Qt5 metaobjects store the class name with the namespace, then there's no way to select the widgets without their namespaces. The official Qt documentation recommends to prepend the namespace with |
Nice find! I guess this means we'll have to make a Qt5-specific mainstyle.css (mainstyle-qt5.qss?). It will also break users' stylesheets, but if they installed one they should be able to edit it. Natron 2.5 is ready for every platform except WIndows @rodlie #828 |
I was thinking for other options, one is to edit the CSS at load time which could be tricky but doable, another is to use both an application style and a color scheme like what Krita and many other Qt/KDE apps do.
I've been thinking, couldn't have been better to do a release candidate? 🤔 |
We (people doing the actual builds) don't have time for that, and we don't have enough testers anyway (two 2.5.0 alpha versions published, no feedback). Since there is almost 100% compatibility with 2.4, and it's easy to rollback, I don't think it's necessary. |
And btw v2.5.0 is marked as a pre-release, and people can already download the builds. We may end up starting with a 2.5.1 release if anything is wrong with these. |
Fixes some issues with Qt5. Ref: NatronGitHub#846
Fixes some issues with Qt5. Ref: #846
fixed by #873 |
Make sure to follow our issue report guidelines
Natron version
2.5
Operating system
macOS Monterey / Qt5
System specs
No response
Did you install Natron using the official installer?
Custom installation path
No response
What were you trying to do?
set a keyframe or expression on a knob.
What did you expect to happen? What happened instead?
Keyframe should change the knob background to blue, expression to green
Qt4 version works fine
Step-by-step reproduction instructions
create any node (eg blur)
set a keyframe or expression on any parameter
Additional details
No response
The text was updated successfully, but these errors were encountered: