def show(fn=None, *args, **kwargs): s = StringIO() savefig(s, dpi=80, **kwargs) p = pickle.dumps(s) data = "__outputimage__" + p + "__outputimage__" sys.stdout.write(data) close_figure()
def show(fn=None, *args, **kwargs): s = StringIO() savefig(s, dpi=80, format='png', **kwargs) coded = base64.b64encode(s.getvalue()) data = "__outputimage__data:image/png;base64," + coded + "__outputimage__" sys.stdout.write(data) close_figure()
def on_buttonBox_rejected(self): close_figure('all')
def on_buttonBox_clicked(self, button): role = self.buttonBox.buttonRole(button) if role == QtGui.QDialogButtonBox.ResetRole: close_figure('all') elif role == QtGui.QDialogButtonBox.ApplyRole: self.plot()