Mon, 11 Mar 2013 19:00:54 +0100
Made the activation state of the "Save All" action dependent upon the overall modification status of all open editors.
ViewManager/ViewManager.py | file | annotate | diff | comparison | revisions |
--- a/ViewManager/ViewManager.py Mon Mar 11 18:46:38 2013 +0100 +++ b/ViewManager/ViewManager.py Mon Mar 11 19:00:54 2013 +0100 @@ -5734,6 +5734,12 @@ self.checkActions.emit(editor) + saveAllEnable = False + for editor in self.editors: + if editor.isModified(): + saveAllEnable = True + self.saveAllAct.setEnabled(saveAllEnable) + def preferencesChanged(self): """ Public slot to handle the preferencesChanged signal.