809 self.__dirty = dirty |
809 self.__dirty = dirty |
810 self.saveAct.setEnabled(dirty) |
810 self.saveAct.setEnabled(dirty) |
811 self.dirty.emit(dirty) |
811 self.dirty.emit(dirty) |
812 if self.__dirty: |
812 if self.__dirty: |
813 self.projectChanged.emit() |
813 self.projectChanged.emit() |
|
814 |
|
815 # autosave functionality |
|
816 if dirty and Preferences.getProject("AutoSaveProject"): |
|
817 self.saveProject() |
814 |
818 |
815 def isDirty(self): |
819 def isDirty(self): |
816 """ |
820 """ |
817 Public method to return the dirty state. |
821 Public method to return the dirty state. |
818 |
822 |