Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.15.1
-
None
Description
Translating the "All files " string from QFileDialog using the chinese punctuation "(*)" is causing that not files are available to select in the view. This is caused by the following regular expression:
const char QPlatformFileDialogHelper::filterRegExp[] = "^(.*)\\(([a-zA-Z0-9_.,*? +;#\\-\\[\\]@\\{\\}/!<>\\$%&=^~:\\|]*)\\)$";
Not taking into account these type of parenthesis. Is there something that we can do?