Salome HOME
Merge V9 dans Master
[tools/eficas.git] / Editeur / comploader.py
index 03f3633d205ae2698677437c32b13742896aa520..40ba093fb3492e7997b7729d45248ce05586e0bb 100644 (file)
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2013   EDF R&D
+# Copyright (C) 2007-2017   EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 
      - composants : dictionnaire de stockage des relations entre types
        d'objet du noyau et types d'item
-     - charger_composants() : fonction de chargement des composants. Retourne
+     - chargerComposants() : fonction de chargement des composants. Retourne
        le dictionnaire composants.
      - gettreeitem(object) -> type d'item : fonction qui retourne un type
        d'item correspondant au type de l'objet noyau fourni.
-     - make_objecttreeitem(appli,labeltext, object, setfunction=None) -> item : fonction qui retourne un item
+     - makeObjecttreeitem(appli,labeltext, object, setFunction=None) -> item : fonction qui retourne un item
        correspondant a l'objet noyau fourni.
 """
 # import generaux
@@ -35,24 +35,18 @@ from __future__ import absolute_import
 import os,glob,types
 
 # Dictionnaire {object : item} permettant d'associer un item a un object
-# Ce dictionnaire est renseigne par la methode charger_composants 
+# Ce dictionnaire est renseigne par la methode chargerComposants 
 composants = {}
 
-def charger_composants(Ihm="TK"):
+def chargerComposants(Ihm="QT"):
     """
         Cette fonction a pour but de charger tous les modules composants graphiques
         (fichiers compo*.py dans le meme repertoire que ce module )
-        et de remplir le dictionnaire composants utilise par make_objecttreeitem
+        et de remplir le dictionnaire composants utilise par makeObjecttreeitem
     """
     reper=os.path.dirname(__file__)
-    if Ihm == "TK" :
-       repertoire=reper+"/../InterfaceTK"
-       package="InterfaceTK"
-    else :
-       repertoire=reper+"/../InterfaceQT4"
-       package="InterfaceQT4"
-       #repertoire=reper+"/../InterfaceQT"
-       #package="InterfaceQT"
+    repertoire=reper+"/../InterfaceQT4"
+    package="InterfaceQT4"
     listfich=glob.glob(os.path.join(repertoire, "compo*.py"))
     for fichier in listfich:
         m= os.path.basename(fichier)[:-3]
@@ -91,12 +85,11 @@ def gettreeitem(object):
     itemtype=composants[None]
     return itemtype
 
-def make_objecttreeitem(appli,labeltext, object, setfunction=None):
+def makeObjecttreeitem(appli,labeltext, object, setFunction=None):
     """
        Cette fonction permet de construire et de retourner un objet
        de type item associe a l'object passe en argument.
     """
     c = gettreeitem(object)
-    #print appli,labeltext, object, setfunction
-    return c(appli,labeltext, object, setfunction)
+    return c(appli,labeltext, object, setFunction)