From: <ds...@us...> - 2008-05-05 18:55:30
|
Revision: 5115 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5115&view=rev Author: dsdale Date: 2008-05-05 11:54:59 -0700 (Mon, 05 May 2008) Log Message: ----------- minor fix to embedding_in_qt4 demo Modified Paths: -------------- trunk/matplotlib/examples/embedding_in_qt4.py Modified: trunk/matplotlib/examples/embedding_in_qt4.py =================================================================== --- trunk/matplotlib/examples/embedding_in_qt4.py 2008-05-05 17:06:08 UTC (rev 5114) +++ trunk/matplotlib/examples/embedding_in_qt4.py 2008-05-05 18:54:59 UTC (rev 5115) @@ -23,14 +23,15 @@ class MyMplCanvas(FigureCanvas): """Ultimately, this is a QWidget (as well as a FigureCanvasAgg, etc.).""" def __init__(self, parent=None, width=5, height=4, dpi=100): - self.fig = Figure(figsize=(width, height), dpi=dpi) - self.axes = self.fig.add_subplot(111) + fig = Figure(figsize=(width, height), dpi=dpi) + self.axes = fig.add_subplot(111) # We want the axes cleared every time plot() is called self.axes.hold(False) self.compute_initial_figure() - FigureCanvas.__init__(self, self.fig) + # + FigureCanvas.__init__(self, fig) self.setParent(parent) FigureCanvas.setSizePolicy(self, @@ -38,14 +39,10 @@ QtGui.QSizePolicy.Expanding) FigureCanvas.updateGeometry(self) - def sizeHint(self): - w, h = self.get_width_height() - return QtCore.QSize(w, h) + def compute_initial_figure(self): + pass - def minimumSizeHint(self): - return QtCore.QSize(10, 10) - class MyStaticMplCanvas(MyMplCanvas): """Simple canvas with a sine plot.""" def compute_initial_figure(self): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |