]> SALOME platform Git repositories - tools/eficas.git/blobdiff - InterfaceQT4/monWidgetPlusieursIntoOrdonne.py
Salome HOME
onItem=Deplie
[tools/eficas.git] / InterfaceQT4 / monWidgetPlusieursIntoOrdonne.py
index ed20a4dad9c318ef636787a3e392d80a2daf90f4..c08781ecb2efe2317be6a65469c2a60e73783433 100644 (file)
@@ -18,7 +18,7 @@
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 # Modules Python
-import string,types,os
+import string,types,os,sys
 
 # Modules Eficas
 from PyQt4.QtGui import *
@@ -53,6 +53,16 @@ class MonWidgetPlusieursIntoOrdonne (Ui_WidgetPlusieursIntoOrdonne, Feuille,Gere
         self.prepareListeResultat()
         self.adjustSize()
         self.vScrollBarRE = self.scrollAreaRE.verticalScrollBar()
+        if sys.platform[0:5]!="linux":
+          repIcon=self.node.editor.appliEficas.repIcon
+          fichier=os.path.join(repIcon, 'arrow_up.png')
+          icon = QIcon(fichier)
+          self.RBHaut.setIcon(icon)
+          self.RBHaut.setIconSize(QSize(32, 32))
+          fichier2=os.path.join(repIcon, 'arrow_down.png')
+          icon2 = QIcon(fichier2)
+          self.RBBas.setIcon(icon2)
+
        
   def setValeurs(self):
        for i in self.listeLE:
@@ -217,7 +227,9 @@ class MonWidgetPlusieursIntoOrdonne (Ui_WidgetPlusieursIntoOrdonne, Feuille,Gere
         else :
            self.editor.affiche_infos("")
     
-        if validite :
+        if len(listeRetour) == 0 :
+           self.node.item.set_valeur(None)
+        elif validite :
            self.node.item.set_valeur(listeRetour)
         else :
            commentaire=comm+" "+comm2