Advertisement
Guest User

Untitled

a guest
Apr 20th, 2014
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. def loadFile(self, fileName):
  2. file = QtCore.QFile(fileName)
  3. if not file.open(QtCore.QFile.ReadOnly | QtCore.QFile.Text):
  4. QtGui.QMessageBox.warning(self, "Ajgar Writer",
  5. "Cannot read file %s:n%s." % (fileName, file.errorString()))
  6. return False
  7.  
  8. instr = QtCore.QTextStream(file)
  9. QtGui.QApplication.setOverrideCursor(QtCore.Qt.WaitCursor)
  10. self.setPlainText(instr.readAll())
  11. QtGui.QApplication.restoreOverrideCursor()
  12.  
  13. self.setCurrentFile(fileName)
  14.  
  15. self.document().contentsChanged.connect(self.documentWasModified)
  16.  
  17. return True
  18.  
  19. # self.setPlainText(instr.readAll())
  20. self.setHtml(instr.readAll())
  21.  
  22. outstr << self.toHtml()
  23.  
  24. writer = QtGui.QTextDocumentWriter(path, 'HTML')
  25. if not writer.write(self.document()):
  26. print('ERROR:', writer.device().errorString())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement