def _save_visualization(self):
current_tab = self._tabs[self.ui.tabWidget.currentIndex()]
if isinstance(current_tab, PreprocessorController):
return
dialog = QtWidgets.QFileDialog(self)
dialog.setFileMode(QtWidgets.QFileDialog.AnyFile)
dialog.setNameFilters(["Processed data file (*.p)", "All Files (*)"])
dialog.setAcceptMode(QtWidgets.QFileDialog.AcceptSave)
dialog.setDefaultSuffix(".p")
dialog.exec()
fname = dialog.selectedFiles()[0]
success = current_tab.save_data(fname)
if not success:
QtWidgets.QMessageBox.about(self, "Save Error",
"An error occured saving the file\nCheck the log for more details")
评论列表
文章目录