def _save_plot(self, target, plot_name):
if not target.confirm_on_empty(plot_name):
return None
dialog = QFileDialog(self)
dialog.setAcceptMode(QFileDialog.AcceptSave)
dialog.setFileMode(QFileDialog.AnyFile)
formats = self._mpl_output_formats(self._pmi)
dialog.setNameFilters(["Matplotlib Formats " + formats, "All Files (*)"])
if dialog.exec():
target.save_plot(dialog.selectedFiles()[0])
评论列表
文章目录