X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=data%2Ftemplates%2FPythonComponent%2Fsrc%2FModel%2FCircle.py;fp=data%2Ftemplates%2FPythonComponent%2Fsrc%2FModel%2FCircle.py;h=0000000000000000000000000000000000000000;hb=90a46df78921812ce43920248c16a1fcaaa5af16;hp=bbd59e093c09b5d009df5b8703e0d0c0a1b95668;hpb=c2821a02b7b0ce11851bd74b759ff095fd6ecf6e;p=tools%2Fsat.git diff --git a/data/templates/PythonComponent/src/Model/Circle.py b/data/templates/PythonComponent/src/Model/Circle.py deleted file mode 100755 index bbd59e0..0000000 --- a/data/templates/PythonComponent/src/Model/Circle.py +++ /dev/null @@ -1,58 +0,0 @@ -from Model import * -from qtsalome import * - -__all__ = [ - "Circle", - ] - -class Circle( Model ): - - def __init__( self, name, center, radius, controller ): - """Constructor""" - - Model.__init__( self,controller ) - self._name = name - self._center = center - self._radius = radius - self.addTreeWidgetItem( self.getName(), controller ) - self.addGraphicScene( controller ) - pass - - def getCenter( self ): - return self._center[0], self._center[1] - - def setCenter( self, center ): - self._center = center - pass - - def getRadius( self ): - return self._radius - - def setRadius( self, radius ): - self._radius = radius - - def addTreeWidgetItem( self, name, controller ): - from CircleTreeWidgetItem import CircleTreeWidgetItem - from TreeWidgetItem import TreeWidgetItem - - myTreeWidgetItem = CircleTreeWidgetItem( name, controller, ["Show", "Rename", "Delete"] ) - newTreeWidgetItem = TreeWidgetItem( str(self.getCenter()[0]) + ':' + str(self.getCenter()[1]), controller, ["Edit"] ) - myTreeWidgetItem.addChild( newTreeWidgetItem ) - newTreeWidgetItem = TreeWidgetItem( str(self.getRadius()), controller, ["Edit"] ) - myTreeWidgetItem.addChild( newTreeWidgetItem ) - myTreeWidgetItem.setModel( self ) - self.getViews().append( myTreeWidgetItem ) - return myTreeWidgetItem - - def addGraphicScene( self, controller ) : - from CircleGraphicsScene import CircleGraphicsScene - - myGraphicsScene = CircleGraphicsScene( controller ) - myGraphicsScene.setModel( self ) - self.getViews().append( myGraphicsScene ) - return myGraphicsScene - - def save( self ): - pass - -pass