# 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 *
-from PyQt4.QtCore import *
+from determine import monEnvQT5
+if monEnvQT5 :
+ from PyQt5.QtGui import QIcon
+ from PyQt5.QtCore import QSize
+else:
+ from PyQt4.QtGui import *
+ from PyQt4.QtCore import *
from Extensions.i18n import tr
from desWidgetSimpFichier import Ui_WidgetSimpFichier
class MonWidgetSimpFichier (Ui_WidgetSimpFichier,MonWidgetSimpBase):
# c est juste la taille des differents widgets de base qui change
- def __init__(self,node,monSimpDef,nom,objSimp,parentQt):
- MonWidgetSimpBase.__init__(self,node,monSimpDef,nom,objSimp,parentQt)
-
-
+ def __init__(self,node,monSimpDef,nom,objSimp,parentQt,commande):
+ MonWidgetSimpBase.__init__(self,node,monSimpDef,nom,objSimp,parentQt,commande)
+ if sys.platform[0:5]!="linux" :
+ repIcon=self.node.editor.appliEficas.repIcon
+ fichier=os.path.join(repIcon, 'file-explorer.png')
+ icon = QIcon(fichier)
+ self.BFichier.setIcon(icon)
+ self.BFichier.setIconSize(QSize(32, 32))