Skip to content

Conversation

@juli27
Copy link
Contributor

@juli27 juli27 commented Nov 3, 2025

Resolves: #30273

Save & restore the custom colors of the QColorDialog. Qt versions before 6.9 saved these per user in a QSettings instance under the organization name "QtProject". This functionality must be replaced by client code (us). Legacy values are read and used as default values.

  • I signed the CLA
  • The title of the PR describes the problem it addresses
  • Each commit's message describes its purpose and effects, and references the issue it resolves
  • If changes are extensive, there is a sequence of easily reviewable commits
  • The code in the PR follows the coding rules
  • There are no unnecessary changes
  • The code compiles and runs on my machine, preferably after each commit individually
  • I created a unit test or vtest to verify the changes I made (if applicable)

Resolves: musescore#30273

Save & restore the custom colors of the `QColorDialog`.
Qt versions before 6.9 saved these per user in a `QSettings`
instance under the organization name "QtProject". This functionality must
be replaced by client code (us). Legacy values are read and used as
default values.
@DmitryArefiev
Copy link
Contributor

Tested #30273 on Win10, Mac13.7.8, LinuxUbuntu24.04.3 LTS - FIXED

@DmitryArefiev DmitryArefiev merged commit b2fbea1 into musescore:master Nov 4, 2025
12 checks passed
@juli27 juli27 deleted the fixQColorDialogCustomColors branch November 4, 2025 17:08
@Jojo-Schmitz Jojo-Schmitz mentioned this pull request Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MuseScore forgets customized colors after closing and reopening (Windows)

3 participants