def dialog_save_trace_as(self): """Shows a dialog to select a save file""" filename = QFileDialog.getSaveFileName( self, "Save trace as", "", "Trace Viewer traces (*.tvt);; All files (*.*)" )[0] print_debug("Save trace as: " + filename) if filename and trace_files.save_as_tv_trace(self.trace_data, filename): self.trace_data.filename = filename self.save_trace_action.setEnabled(True)
def save_trace(self): """Saves a trace file""" filename = self.trace_data.filename print_debug("Save trace: " + filename) if filename: trace_files.save_as_tv_trace(self.trace_data, filename)