FS#2444Entering letters with diacritics on MacOS in the QCAD Text box is cumbersome
- Type
- Bug
- Status
- Closed
- Resolution
- Won't fix
- Category
- QCAD Community Edition
- Severity
- Medium
- Priority
- Low
- Reported version
- 3.27.8
- Operating system
- macOS Big Sur (11)
- Reported
- 2023-01-09 by jvw
- Closed
- 2023-01-09 by andrew
In order to type a diacritical letter (e.g. with ' (é) or " (ö)), MacOS does not repeat the letter when a key is pressed continuously. Instead a dialog appears which allows the user to select one of the diacritics related to the letter of the key pressed. In QCAD and presumably QT, keeping the key pressed starts typing the letter repeatedly while after the first letter is typed the selector for the diacritical letters appears. So you can still the select e.g. the ü but you have to delete all the u's that were typed before you were able to release the key.
A stop gap measure is to minimise the 'key repeat delay' setting in keyboard preferences so that its easier to stop the repetition in time, but that influences other programs as well.
I suppose this is a QT dependency and hase less to do with QCAD. Still, I wanted to let you know.
Its an 'acceptable' nuisance :-)
J
Comments (2)
Thanks for your report.
You're right, this would be a Qt issue or limitation, unrelated and unfixable on the QCAD side. I didn't even know about that macOS feature till now. Quite useful.
Related Qt bug report:
https://bugreports.qt.io/browse/QTBUG-71394