X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2FmonWidgetInactif.py;h=6ab006aeaca687387d0190953d177c8d03331439;hb=39b7b166eb606b80c9ac427811651b20db79bde2;hp=a247920e30b754a843b1a1fa8a8b75696bdfe8a1;hpb=67acf086fe9836af1ab54dafe9a29f20a532aa46;p=tools%2Feficas.git diff --git a/InterfaceQT4/monWidgetInactif.py b/InterfaceQT4/monWidgetInactif.py index a247920e..6ab006ae 100644 --- a/InterfaceQT4/monWidgetInactif.py +++ b/InterfaceQT4/monWidgetInactif.py @@ -19,8 +19,13 @@ # Modules Python # Modules Eficas -from PyQt4.QtGui import * -from PyQt4.QtCore import * +from determine import monEnvQT5 +if monEnvQT5 : + from PyQt5.QtWidgets import QWidget +else : + from PyQt4.QtGui import * + from PyQt4.QtCore import * + from Extensions.i18n import tr from desWidgetInactif import Ui_WidgetInactif import Accas @@ -38,18 +43,31 @@ class MonWidgetInactif(QWidget,Ui_WidgetInactif): self.node=node self.editor=editor self.setupUi(self) + from monWidgetOptionnel import MonWidgetOptionnel if self.editor.widgetOptionnel!= None : self.monOptionnel=self.editor.widgetOptionnel else : self.monOptionnel=MonWidgetOptionnel(self) self.editor.widgetOptionnel=self.monOptionnel self.editor.splitter.addWidget(self.monOptionnel) + self.editor.restoreSplitterSizes() self.afficheOptionnel() - self.connect(self.bAvant,SIGNAL("clicked()"), self.afficheAvant) - self.connect(self.bApres,SIGNAL("clicked()"), self.afficheApres) - self.connect(self.bCatalogue,SIGNAL("clicked()"), self.afficheCatalogue) + 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.labelNomCommande.setText(tr(self.node.item.nom)) + self.labelNomCommande.setEnabled(False) + def traiteClicSurLabel(self): + pass + def donnePremier(self): + pass def setValide(self): pass @@ -66,9 +84,8 @@ class MonWidgetInactif(QWidget,Ui_WidgetInactif): def afficheCatalogue(self): if self.editor.widgetOptionnel != None : self.monOptionnel.hide() - self.racine.affichePanneau() - if self.node : self.node.select() - else : self.racine.select() + self.node.tree.racine.affichePanneau() + self.node.tree.racine.select() def afficheApres(self): self.node.selectApres()