Changeset 3359

Show
Ignore:
Timestamp:
05/14/08 23:08:14 (2 months ago)
Author:
aaronr
Message:

Swapping in calls to markAsClean and isDirty for interacting with xml model dirty bit

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/opus_gui/config/toolboxbase.py

    r3351 r3359  
    6868 
    6969        for manager in [self.resultsManagerTree, self.modelManagerTree, self.runManagerTree, self.dataManagerTree]: 
    70             if manager and manager.model.dirty: 
     70            if manager and manager.model.isDirty(): 
    7171                saveBeforeOpen = QMessageBox.question(self.parent,"Warning", 
    7272                                                      save_string, 
     
    7979            #if we have an existing tree we need to remove the dirty bit since we are discarding 
    8080            if self.runManagerTree: 
    81                 self.runManagerTree.model.dirty = False 
     81                self.runManagerTree.model.markAsClean() 
    8282            if self.dataManagerTree: 
    83                 self.dataManagerTree.model.dirty = False 
     83                self.dataManagerTree.model.markAsClean() 
    8484            if self.dataManagerFileTree: 
    85                 self.dataManagerFileTree.model.dirty = False 
     85                self.dataManagerFileTree.model.markAsClean() 
    8686            if self.modelManagerTree: 
    87                 self.modelManagerTree.model.dirty = False 
     87                self.modelManagerTree.model.markAsClean() 
    8888            if self.resultsManagerTree: 
    89                 self.resultsManagerTree.model.dirty = False 
     89                self.resultsManagerTree.model.markAsClean() 
    9090            if self.generalManagerTree: 
    91                 self.generalManagerTree.model.dirty = False 
     91                self.generalManagerTree.model.markAsClean() 
    9292 
    9393        # Try to remove all the old trees...