예제 #1
0
    def __init__(self, parent=None, width=5, height=4, dpi=100):

        self._fig = Figure(figsize=(width, height), dpi=dpi, facecolor='none')

        FigureCanvas.__init__(self, self._fig)
        # super(MPLCanvas, self).__init__(self._fig)

        self._axes = self._fig.add_subplot(111)

        self.compute_initial_figure()

        self.setParent(parent)

        FigureCanvas.setSizePolicy(self, QSizePolicy.Expanding,
                                   QSizePolicy.Expanding)
        FigureCanvas.updateGeometry(self)