41 document = self.
scripter.documentcontroller._activeDocument
43 QMessageBox.critical(self.
scripter.uicontroller.mainWidget,
44 i18n(
"No existing document"),
45 i18n(
"Please specify a document by opening it before reloading"))
48 curr_doc_fpath = document.filePath
51 self.
scripter.documentcontroller.clearActiveDocument()
52 self.
scripter.uicontroller.setStatusBar()
53 self.
scripter.uicontroller.clearEditor()
56 document = self.
scripter.documentcontroller.openDocument(curr_doc_fpath)
57 self.
scripter.uicontroller.setDocumentEditor(document)
58 self.
scripter.uicontroller.setStatusBar(document.filePath)