]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Improve resource manager: SalomeAppConfig variable: ";" symbol is used as directories...
authorvsr <vsr@opencascade.com>
Tue, 15 Nov 2005 07:27:58 +0000 (07:27 +0000)
committervsr <vsr@opencascade.com>
Tue, 15 Nov 2005 07:27:58 +0000 (07:27 +0000)
src/Qtx/QtxResourceMgr.cxx

index fde678959e39bbbf0ef139c0ce3b69487f619eda..f7b684ce90fc609aa9f666448a74837c62ada6ef 100644 (file)
@@ -633,8 +633,12 @@ myCheckExist( true )
   QString dirs;
   if ( ::getenv( envVar ) )
     dirs = ::getenv( envVar );
-
-  setDirList( QStringList::split( ";", dirs ) );
+#ifdef WNT
+  QString dirsep = ";";      // for Windows: ";" is used as directories separator
+#else
+  QString dirsep = "[:|;]";  // for Linux: both ":" and ";" can be used
+#endif
+  setDirList( QStringList::split( QRegExp(dirsep), dirs ) );
 
   installFormat( new XmlFormat() );
   installFormat( new IniFormat() );