def load_file(self, file_name): # 读取文件内容到系统中 QApplication.setOverrideCursor(Qt.WaitCursor) with file(file_name) as fp: self.setPlainText(fp.read()) QApplication.restoreOverrideCursor() self.is_modified = False # 注意文档内容修改的时候,会产生一个修改的状态
def save_file(self, file_name): QApplication.setOverrideCursor(Qt.WaitCursor) with file(file_name, 'w') as fp: fp.write(self.toPlainText()) QApplication.restoreOverrideCursor()