def saveAsDoc(self, doc: MasterDocument): fn = QFileDialog.getSaveFileName(self)[0] if fn == "": return False doc.saveToFile(fn) self.ui.statusbar.showMessage("Document saved as {}".format(fn), 5000) return True
def saveDoc(self, doc: MasterDocument): if doc is None: return False if doc.fileName is None: return self.saveAsDoc(doc) else: doc.saveToFile() self.ui.statusbar.showMessage("Document saved", 5000) return True