Salome HOME
bug
[tools/eficas.git] / InterfaceQT4 / monWidgetInactif.py
index c3929af5d86c7826682fac68c1485d7a3af5803b..3590c42b9eb5ae5ec22312c656ed5c52efedd526 100644 (file)
 # Modules Python
 # Modules Eficas
 
-from determine import monEnvQT5
-if monEnvQT5 :
-   from PyQt5.QtWidgets import QWidget
-else :
-   from PyQt4.QtGui import *
-   from PyQt4.QtCore import *
+from __future__ import absolute_import
+from PyQt5.QtWidgets import QWidget
 
 from Extensions.i18n import tr
 from desWidgetInactif import Ui_WidgetInactif
 import Accas 
 import os
-import string
 
     
 # Import des panels
@@ -43,7 +38,7 @@ class MonWidgetInactif(QWidget,Ui_WidgetInactif):
        self.node=node
        self.editor=editor
        self.setupUi(self)
-       from monWidgetOptionnel import MonWidgetOptionnel
+       from .monWidgetOptionnel import MonWidgetOptionnel
        if self.editor.widgetOptionnel!= None :
           self.monOptionnel=self.editor.widgetOptionnel
        else :
@@ -52,20 +47,17 @@ class MonWidgetInactif(QWidget,Ui_WidgetInactif):
           self.editor.splitter.addWidget(self.monOptionnel)
           self.editor.restoreSplitterSizes()
        self.afficheOptionnel()
-       if monEnvQT5 :
-          self.bAvant.clicked.connect(self.afficheAvant)
-          self.bApres.clicked.connect(self.afficheApres)
-          self.bCatalogue.clicked.connect(self.afficheCatalogue)
-       else :
-          self.connect(self.bAvant,SIGNAL("clicked()"), self.afficheAvant)
-          self.connect(self.bApres,SIGNAL("clicked()"), self.afficheApres)
-          self.connect(self.bCatalogue,SIGNAL("clicked()"), self.afficheCatalogue)
+       self.bAvant.clicked.connect(self.afficheAvant)
+       self.bApres.clicked.connect(self.afficheApres)
+       self.bCatalogue.clicked.connect(self.afficheCatalogue)
        self.labelNomCommande.setText(tr(self.node.item.nom))
        self.labelNomCommande.setEnabled(False)
 
   def traiteClicSurLabel(self):
       pass
   
+  def donnePremier(self):
+      pass
 
   def setValide(self):
       pass 
@@ -77,7 +69,7 @@ class MonWidgetInactif(QWidget,Ui_WidgetInactif):
       # dans le cas ou l insertion n a pas eu leiu (souci d ordre par exemple)
       #if self.monOptionnel == None : return
       self.monOptionnel.parentMC=self
-      self.monOptionnel.affiche(liste)
+      self.monOptionnel.afficheOptionnelVide()
 
 
   def afficheCatalogue(self):