Salome HOME
bug sur un mesage dans une exception sur un validator (cf JPA)
[tools/eficas.git] / InterfaceQT4 / ssIhm.py
index 350cfb73e8557f312eeab0297b3f4091d346fdf7..c16c8a296d3015b4928b2f23623f5cda11898b05 100644 (file)
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2013   EDF R&D
+# Copyright (C) 2007-2021   EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 #
 #    permet de lancer  EFICAS en n affichant rien
 try :
-   from builtins import object
+    from builtins import object
 except : pass
 
 class appliEficasSSIhm(object):
-   def __init__ (self,code):
-       self.VERSION_EFICAS="Sans Ihm"
-       self.code=code
-       self.ssCode=None
-       self.salome=None
-       self.top=None
-       self.indice=0
-       self.dict_reels={}
-       self.listeAEnlever=[]
+    def __init__ (self,code):
+        self.VERSION_EFICAS="Sans Ihm"
+        self.code=code
+        self.ssCode=None
+        self.salome=None
+        self.top=None
+        self.indice=0
+        self.dict_reels={}
+        self.listeAEnlever=[]
+
 
+        name='prefs_'+self.code
+        try :
+            prefsCode=__import__(name)
+        except :
+            name='prefs_'+self.code.upper()
+            self.code=self.code.upper()
+            prefsCode=__import__(name)
 
-       name='prefs_'+self.code
-       try :
-         prefsCode=__import__(name)
-       except :
-         name='prefs_'+self.code.upper()
-         self.code=self.code.upper()
-         prefsCode=__import__(name)
-       
 
-       self.repIni=prefsCode.repIni
-       self.format_fichier="python" #par defaut
+        self.repIni=prefsCode.repIni
+        self.format_fichier="python" #par defaut
+
+        nameConf='configuration_'+self.code
+        configuration=__import__(nameConf)
+        self.CONFIGURATION = configuration.make_config(self,prefsCode.repIni)
 
-       nameConf='configuration_'+self.code
-       configuration=__import__(nameConf)
-       self.CONFIGURATION = configuration.make_config(self,prefsCode.repIni)
-        
 class QWParentSSIhm(object):
-   def __init__(self,code,appliEficas,version_code,ssCode=None):
+    def __init__(self,code,version_code):
         self.ihm="QT"
         self.code=code
         self.version_code=version_code
-        self.ssCode=ssCode
-        if ssCode != None :
-           self.format_fichier= ssCode  #par defaut
-           #prefsCode.NAME_SCHEME=ssCode
-        else :
-           self.format_fichier="python" #par defaut
-        self.appliEficas=appliEficas
-        self.appliEficas.ssCode=ssCode
-
+        self.format_fichier="python" #par defaut