nitriles
5th October 2007, 09:12
I have i graph in which i can succesfully zoom (left mouse button) but when i want to zoom out (right mouse button) i get a whole new graph plot and my previous graph is gone. Like it replots a graph on top of it.
This is my code:
class GraphPlot(Qwt.QwtPlot):
def __init__(self, *args):
Qwt.QwtPlot.__init__(self, *args)
#self.plot = Qwt.QwtPlot(self)
# make a QwtPlot widget
self.setTitle("Graph Plot")
#self.__initTracking()
self.__initZooming()
...
...
def __initZooming(self):
self.replot()
self.zoomer = Qwt.QwtPlotZoomer(Qwt.QwtPlot.xBottom,
Qwt.QwtPlot.yLeft,
Qwt.QwtPicker.DragSelection,
Qwt.QwtPicker.AlwaysOff,
self.canvas())
self.zoomer.setRubberBandPen(qt.QPen(qt.Qt.black))
self.replot()
#end __initZooming
thanks a lot!
This is my code:
class GraphPlot(Qwt.QwtPlot):
def __init__(self, *args):
Qwt.QwtPlot.__init__(self, *args)
#self.plot = Qwt.QwtPlot(self)
# make a QwtPlot widget
self.setTitle("Graph Plot")
#self.__initTracking()
self.__initZooming()
...
...
def __initZooming(self):
self.replot()
self.zoomer = Qwt.QwtPlotZoomer(Qwt.QwtPlot.xBottom,
Qwt.QwtPlot.yLeft,
Qwt.QwtPicker.DragSelection,
Qwt.QwtPicker.AlwaysOff,
self.canvas())
self.zoomer.setRubberBandPen(qt.QPen(qt.Qt.black))
self.replot()
#end __initZooming
thanks a lot!