-
-
Notifications
You must be signed in to change notification settings - Fork 371
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
Virtual Console - Background image is applied to all components (frames, buttons, clocks etc) #1312
Comments
How do you do this from within QLC+? Also, changing a frame background color (or image) doesn't apply to its children too. |
I am sorry for late. For better explanation please see video: Thanks for any help here Sorry for the invisible mouse :( |
Thanks, much clearer now |
After a preliminary analysis, it turns out this is an inner Qt behavior. Not quite QLC+ code. This is more complicated than I thought. Needs more time of investigation |
Hmm I see, that in qxw file is everything fine, but as you said the "default value" should be relative to some settings (each for every type of component) and then load specific value when default is set (this can be done completely without any UI for now*). I would like to help somehow, but i don't know how. But this is extremally low priority issue as it has nothing to do with lights itself. *latter we can have dialog default settings where we can set all parameters for each component (or groups because some are identical for this case). This giving users extra flexibility for building their Virtual console because they can easily change (for example) fonts for all Frame boxes... |
The patch itself is pretty simple but it breaks the current look of many consoles, so I'm not sure if people will be happy about it.
|
@mcallegari, would it make sense to include this once the version 5 is released as the layout will be somehow different anyways, so a breaking change could be expected for the major version? |
Describe the bug
When I have "built" all layout components with cues, frames and many buttons and then decide to change main background (meaning main canvas only) its applied to all (child) components. Then when I go throw individual components and manually change background to default and save workspace project and reopen again the whole changes are lost. Meaning that background image is applied to all components again (even if I change background color of specific frame and so on).
To Reproduce
Steps to reproduce the behavior:
But in .qxw file everything looks valid, button is not.
Expected behavior
So as I see there are two issues:
Project file
Project file: https://drive.google.com/file/d/1H2OfFzyGUKYDSWaYKdU0WP_FHjzIuzkM/view?usp=sharing
Desktop (please complete the following information):
Edit
I tried the same project also on Ubuntu 21.10 and changing background to default (for components like buttons...) doesn't work at all (when I open project attached above).
Thanks for any help
The text was updated successfully, but these errors were encountered: