def __init__(self, parent=None, width=5, height=4, dpi=100, numplots=1):
self.fig = Figure(figsize=(width, height), dpi=dpi)
self.axes = []
for n in range(numplots):
self.axes += [self.fig.add_subplot(100+10*(numplots)+n+1)]
self.axes[n].ticklabel_format(style='sci', axis='x', scilimits=(-3,3))
self.axes[n].ticklabel_format(style='sci', axis='y', scilimits=(-3,3))
self.traces = {}
FigureCanvas.__init__(self, self.fig)
self.setParent(parent)
FigureCanvas.setSizePolicy(self,
QtWidgets.QSizePolicy.Expanding,
QtWidgets.QSizePolicy.Expanding)
FigureCanvas.updateGeometry(self)
评论列表
文章目录