X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2FmonChoixCode.py;h=c78a9d5382e89c40bd408b0f18eb347e1eaf47a1;hb=96176d0080e0d4efbd29d98c0df700a64a82acdc;hp=74f2fb4d2c640050bad32c17c3a9060a2fa0a43b;hpb=178f7905ea220dce1ded83f748d564d54b23f8fb;p=tools%2Feficas.git diff --git a/InterfaceQT4/monChoixCode.py b/InterfaceQT4/monChoixCode.py index 74f2fb4d..c78a9d53 100644 --- a/InterfaceQT4/monChoixCode.py +++ b/InterfaceQT4/monChoixCode.py @@ -20,25 +20,25 @@ # Modules Python # Modules Eficas +from __future__ import absolute_import +try : + from builtins import str +except : pass + import os,sys,re from desChoixCode import Ui_ChoixCode -from determine import monEnvQT5 -if monEnvQT5: - from PyQt5.QtWidgets import QDialog, QRadioButton, QGroupBox, QButtonGroup - from PyQt5.QtGui import QPalette - from PyQt5.QtCore import QProcess, QFileInfo, Qt, QSize -else : - from PyQt4.QtGui import * - from PyQt4.QtCore import * +from PyQt5.QtWidgets import QDialog, QRadioButton, QGroupBox, QButtonGroup +from PyQt5.QtGui import QPalette +from PyQt5.QtCore import QProcess, QFileInfo, Qt, QSize # Import des panels class MonChoixCode(Ui_ChoixCode,QDialog): """ - Classe définissant le panel associé aux mots-clés qui demandent - à l'utilisateur de choisir une seule valeur parmi une liste de valeurs - discrètes + Classe definissant le panel associe aux mots-cles qui demandent + a l'utilisateur de choisir une seule valeur parmi une liste de valeurs + discretes """ def __init__(self, parentAppli=None): QDialog.__init__(self,parentAppli) @@ -47,19 +47,15 @@ class MonChoixCode(Ui_ChoixCode,QDialog): self.parentAppli=parentAppli self.verifieInstall() self.code=None - if monEnvQT5: - self.pB_OK.clicked.connect(self.choisitCode) - self.pB_cancel.clicked.connect(self.sortie) - else : - self.connect(self.pB_OK,SIGNAL("clicked()"),self.choisitCode) - self.connect(self.pB_cancel,SIGNAL("clicked()"),self.sortie) + self.pB_OK.clicked.connect(self.choisitCode) + self.pB_cancel.clicked.connect(self.sortie) def sortie(self): QDialog.reject(self) def verifieInstall(self): self.groupCodes=QButtonGroup(self.groupBox) - vars=os.environ.items() + vars=list(os.environ.items()) listeCode=('Aster','Adao','Carmel3D','CarmelCND','CF','MAP','MT','PSEN','PSEN_N1','Telemac','ZCracks',) for code in listeCode: dirCode=os.path.abspath(os.path.join(os.path.abspath(__file__),'../..',code)) @@ -95,7 +91,7 @@ class MonChoixCode(Ui_ChoixCode,QDialog): self.groupCodes.addButton(bouton) except : pass - self.parentAppli.ListeCode=self.parentAppli.ListeCode+listeCodesIntegrateur + self.parentAppli.listeCode=self.parentAppli.listeCode+listeCodesIntegrateur def choisitCode(self): bouton=self.groupCodes.checkedButton()