"Shift+[key]" shortcuts don't work on QT 5.5.0

• Aug 13, 2015 - 08:59
Type
Functional
Severity
S4 - Minor
Status
closed
Regression
No
Workaround
No
Project

All shortcut keys formed by Shift+[key] do not work on QT 5.5.

Note: This issue doesn't affect shortcuts formed by Ctrl+[key].

Confirmed on Arch Linux on QT 5.5 and Windows on QT 5.5, so is not OS-specifc (see https://musescore.org/en/node/71731)


Comments

I just finished installing Qt 5.5.0 and compiling MS, and confirmed this issue. Both Qt bugs are reported as fixed/closed, so now we wait for 5.5.1.

Tested with 5.5.1 RC - shortcuts now work with Shift on US English keyboard layout, but sometimes don't when assigning to e.g. a Hungarian layout with a character like Ó (which is generated by Shift+=, = would generate the lower case ó).
The latter might be a MuseScore issue, as even in 2.0.2 I cannot set Shift+Ó as shortcut.
Previously when I added the shortcut, it was recorded as "Shift+Ó"). But when I try to add the shortcut today, it is recognized as simple "Ó" (capital letter without Shift modifier, so the Shift is not recognized.).

Title "Shift+[key]" shortcuts don't work on QT 5.5 "Shift+[key]" shortcuts don't work on QT 5.5.0
Status (old) active patch (code needs review)

I can verify "Shift+[key]" shortcuts now work on my arch machine running QT 5.5.1-1, so I think we can set this status to fixed (provided that user is running qt >= 5.5.1).