X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=data%2Ftemplates%2FPythonComponent%2Fsrc%2FModel%2FPolyline.py;fp=data%2Ftemplates%2FPythonComponent%2Fsrc%2FModel%2FPolyline.py;h=0000000000000000000000000000000000000000;hb=2f7093e4aef1e2047b1f600781163f4e6d57f96d;hp=9a6bd49b4d439ee26d0ea177c76b1841765aa528;hpb=606f9b6618e0e0659d4029c607eaa04d9b3501cc;p=tools%2Fsat.git diff --git a/data/templates/PythonComponent/src/Model/Polyline.py b/data/templates/PythonComponent/src/Model/Polyline.py deleted file mode 100755 index 9a6bd49..0000000 --- a/data/templates/PythonComponent/src/Model/Polyline.py +++ /dev/null @@ -1,54 +0,0 @@ -from Model import * -from qtsalome import * - -class Polyline( Model ): - - def __init__( self, name, points, controller ): - """Constructor""" - - Model.__init__( self, controller ) - self._name = name - self._points = points - self.addTreeWidgetItem( self.getName(), controller ) - self.addGraphicScene( controller ) - pass - - def getPoints( self ): - return self._points - - def setPoints( self, points ): - self._points = points - pass - - def editPoint( self, pointRange, newPoint ) : - self._points[ pointRange ] = newPoint - pass - - def addTreeWidgetItem( self, name, controller ): - from PolyTreeWidgetItem import PolyTreeWidgetItem - from TreeWidgetItem import TreeWidgetItem - - myTreeWidgetItem = PolyTreeWidgetItem( name, controller, ["Show", "Rename", "Delete"] ) - # Adding list of points - for point in self.getPoints() : - x = point[0] - y = point[1] - newTreeWidgetItem = TreeWidgetItem( str(x) + ":" + str(y), controller, ["Edit"] ) - myTreeWidgetItem.addChild( newTreeWidgetItem ) - pass - myTreeWidgetItem.setModel( self ) - self.getViews().append( myTreeWidgetItem ) - return myTreeWidgetItem - - def addGraphicScene( self, controller ) : - from PolyGraphicsScene import PolyGraphicsScene - - myGraphicsScene = PolyGraphicsScene( controller ) - myGraphicsScene.setModel( self ) - self.getViews().append( myGraphicsScene ) - return myGraphicsScene - - def save( self ): - pass - -pass