I tested on two Macs running 12.3.1, both Apple M1. I cannot input [], {} and some other special characters, neither in the output, nor the input file fild or the replace transform.
But I can input those characters in the batch process input or output alias fields.
I don’t think anything is catching the key presses or something, as I have no problem in other apps I tried. I am opening Mail or Notes or a browser to input the chars and copy them over.
I don’t think it’s a font issue, as the chars show up fine when pasted. I still think it’s an i18n issue
Most interestingly, though, Easy Data Transform is not multi-language. It does not offer any other language than english… so then it is not i18n but an encoding or keyboard layout issue???
Found it. Not a Qt bug. We are overriding Alt+6, Alt+7 and Alt+8 as application shortcuts to change focus to outputs 6, 7 and 8 in the Center pane. It turns out that these are {, [, and ] on a German keyboard! Removing those shortcuts fixes the issue.