Salome HOME
style: black format
[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
6 class PolyTreeWidgetItem(TreeWidgetItem):
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
28 pass