Implement Unicode code use in text objects

• Jul 1, 2021 - 13:19
Reported version
3.6
Type
Functional
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
active
Regression
No
Workaround
Yes
Project

OS: Linux Mint 20.1, Arch.: x86_64, MuseScore version (64-bit): 3.6.2.548021370, revision: 3224f34

Unicode codes do not work in MS text objects or dialog text boxes. Is it possible to implement this? IME, this is useful for symbols such as half, em dash, en dash, curly quotes etc.


Comments

FWIW, I suspect that Ctrl+Shift+U shortcut you know is something provided by your particular system, and probably we would only need to not get in the way of it working by passing that keycode through. But it's also possible Qt is intercepting it. Either way, we probably shouldn't be implementing this ourselves, since different systems have different "native" ways of adding Unicode and I think most users would simply want their own native method to work. As for providing our own method, I think the F2 "special characters" dialog is better for most people as you don't need to memorize a bunch of numbers.