src/eric7/ViewManager/ViewManager.py

branch
eric7
changeset 10388
a34ce7f42e8b
parent 10379
6f27d7bcfe56
child 10389
b432544fe075
equal deleted inserted replaced
10387:8cf53170e290 10388:a34ce7f42e8b
5389 QCoreApplication.translate("ViewManager", "File Modified"), 5389 QCoreApplication.translate("ViewManager", "File Modified"),
5390 QCoreApplication.translate( 5390 QCoreApplication.translate(
5391 "ViewManager", 5391 "ViewManager",
5392 """<p>The file <b>{0}</b> has unsaved changes.</p>""", 5392 """<p>The file <b>{0}</b> has unsaved changes.</p>""",
5393 ).format(fn), 5393 ).format(fn),
5394 editor.saveFile if not editor.isRemoteFile() else None, 5394 editor.saveFile
5395 if not FileSystemUtilities.isRemoteFileName(editor.getFileName())
5396 else None,
5395 ) 5397 )
5396 if res: 5398 if res:
5397 self.setEditorName(editor, editor.getFileName()) 5399 self.setEditorName(editor, editor.getFileName())
5398 return res 5400 return res
5399 5401
7490 @param editor editor window 7492 @param editor editor window
7491 @param setSb flag indicating an update of the status bar is wanted 7493 @param setSb flag indicating an update of the status bar is wanted
7492 (boolean) 7494 (boolean)
7493 """ 7495 """
7494 if editor is not None: 7496 if editor is not None:
7495 self.saveAct.setEnabled(editor.isModified() and not editor.isRemoteFile()) 7497 self.saveAct.setEnabled(
7498 editor.isModified()
7499 and not FileSystemUtilities.isRemoteFileName(editor.getFileName())
7500 )
7496 self.revertAct.setEnabled(editor.isModified()) 7501 self.revertAct.setEnabled(editor.isModified())
7497 7502
7498 self.undoAct.setEnabled(editor.isUndoAvailable()) 7503 self.undoAct.setEnabled(editor.isUndoAvailable())
7499 self.redoAct.setEnabled(editor.isRedoAvailable()) 7504 self.redoAct.setEnabled(editor.isRedoAvailable())
7500 self.gotoLastEditAct.setEnabled(editor.isLastEditPositionAvailable()) 7505 self.gotoLastEditAct.setEnabled(editor.isLastEditPositionAvailable())

eric ide

mercurial