]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Issue #2888: Limit symbols for parameters names
authorvsv <vsv@opencascade.com>
Fri, 22 Mar 2019 08:41:21 +0000 (11:41 +0300)
committervsv <vsv@opencascade.com>
Fri, 22 Mar 2019 08:41:21 +0000 (11:41 +0300)
src/XGUI/XGUI_Tools.cpp

index 9ec6c6b28286b8f07711d15ee02a26bb1777fe68..a5b71682cb16afe3f23ad1a75316fc0990646c3f 100644 (file)
@@ -155,6 +155,16 @@ bool isAscii(const QString& theStr)
     aCh = theStr[i].toLatin1();
     if (aCh == 0)
       return false;
+    if ((aCh >= 0x30) && (aCh <= 0x39))
+      continue;
+    else if ((aCh >= 0x41) && (aCh <= 0x5A))
+      continue;
+    else if ((aCh >= 0x61) && (aCh <= 0x7A))
+      continue;
+    else if (aCh == 0x5f)
+      continue;
+    else
+      return false;
   }
   return true;
 }