]> SALOME platform Git repositories - tools/sat.git/blob - data/templates/PythonComponent/src/View/PolyTreeWidgetItem.py
Salome HOME
Mise à jour du template PythonComponent
[tools/sat.git] / data / templates / PythonComponent / src / View / PolyTreeWidgetItem.py
1 from View import *
2 from TreeWidgetItem import TreeWidgetItem
3 from qtsalome import *
4
5 class PolyTreeWidgetItem( TreeWidgetItem ) :
6
7    def __init__( self, name, controller, actionsList ) :
8        """Constructor"""
9
10        TreeWidgetItem.__init__( self, name, controller, actionsList )
11        pass
12
13    def editInGlobalTree( self, treeWidgetItem ) :
14        name = self.getModel().getName()
15        treeWidgetItem.setText( 0 , name )
16
17        points = self._model.getPoints()
18        for i in range( len(points) ) :
19           point = points[i]
20           xPoint = point[0]
21           yPoint = point[1]
22           relatedItem = treeWidgetItem.child( i )
23           relatedItem.setText( 0 , str(xPoint) + ":" + str(yPoint) )
24           pass
25        pass
26
27 pass