X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Editeur%2Fcomploader.py;h=40ba093fb3492e7997b7729d45248ce05586e0bb;hb=5a28801efd8fd7e6487d1957dabac40b1f932cb4;hp=03f3633d205ae2698677437c32b13742896aa520;hpb=1b91010fc2c0a681db9177d6fa0e4e0af866ec31;p=tools%2Feficas.git diff --git a/Editeur/comploader.py b/Editeur/comploader.py index 03f3633d..40ba093f 100644 --- a/Editeur/comploader.py +++ b/Editeur/comploader.py @@ -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 @@ -23,11 +23,11 @@ - 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)