QScintilla/MiniEditor.py

changeset 6190
5ecba04d31f2
parent 6119
18fb5d765f3a
child 6247
5c677a7f7d51
equal deleted inserted replaced
6189:337eb6283a57 6190:5ecba04d31f2
2340 txt = txtExpanded 2340 txt = txtExpanded
2341 2341
2342 self.__textEdit.setText(txt) 2342 self.__textEdit.setText(txt)
2343 QApplication.restoreOverrideCursor() 2343 QApplication.restoreOverrideCursor()
2344 2344
2345 self.__textEdit.setModified(modified)
2346 self.setWindowModified(modified)
2347
2348 if filetype is None: 2345 if filetype is None:
2349 self.filetype = "" 2346 self.filetype = ""
2350 else: 2347 else:
2351 self.filetype = filetype 2348 self.filetype = filetype
2352 self.__setCurrentFile(fileName) 2349 self.__setCurrentFile(fileName)
2432 QApplication.restoreOverrideCursor() 2429 QApplication.restoreOverrideCursor()
2433 self.__statusBar.showMessage(self.tr("File saved"), 2000) 2430 self.__statusBar.showMessage(self.tr("File saved"), 2000)
2434 2431
2435 return True 2432 return True
2436 2433
2434 def setWindowModified(self, modified):
2435 """
2436 Public method to set the window modification status.
2437
2438 @param modified flag indicating the modification status
2439 @type bool
2440 """
2441 if "[*]" not in self.windowTitle():
2442 self.setWindowTitle(self.tr("[*] - {0}")
2443 .format(self.tr("Mini Editor")))
2444 super(MiniEditor, self).setWindowModified(modified)
2445
2437 def __setCurrentFile(self, fileName): 2446 def __setCurrentFile(self, fileName):
2438 """ 2447 """
2439 Private method to register the file name of the current file. 2448 Private method to register the file name of the current file.
2440 2449
2441 @param fileName name of the file to register (string) 2450 @param fileName name of the file to register (string)

eric ide

mercurial