Changeset 3497:2795ac0b4315 in orange


Ignore:
Timestamp:
04/04/07 14:07:36 (7 years ago)
Author:
Gregor <Gregor@…>
Branch:
default
Convert:
e686102ee1e0e3081a76137fa5656ca54b15a44f
Message:

* empty log message *

Location:
orange
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • orange/OrangeCanvas/orngCanvas.pyw

    r3495 r3497  
    2020        #self.setFocusPolicy(QWidget.StrongFocus) 
    2121         
    22 #        import OWReport 
    23 #        OWReport.IEFeeder(self.reportsDir) 
    24          
     22##        import OWReport 
     23##        OWReport.IEFeeder(self.reportsDir) 
     24 
    2525        self.defaultPic = os.path.join(self.picsDir, "Unknown.png") 
    2626 
  • orange/OrangeWidgets/OWBaseWidget.py

    r3484 r3497  
    629629 
    630630    def setState(self, stateType, id, text): 
     631        changed = 0 
    631632        if type(id) == list: 
    632633            for val in id: 
    633634                if self.widgetState[stateType].has_key(val): 
    634635                    self.widgetState[stateType].pop(val) 
     636                    changed = 1 
    635637        else: 
    636638            if type(id) == str: 
     
    639641                if self.widgetState[stateType].has_key(id): 
    640642                    self.widgetState[stateType].pop(id) 
     643                    changed = 1 
    641644            else: 
    642645                self.widgetState[stateType][id] = text 
    643  
    644         if self.widgetStateHandler: 
    645             self.widgetStateHandler() 
    646         elif text and stateType != "Info": 
    647             self.printEvent(stateType + " - " + text) 
    648         qApp.processEvents() 
     646                changed = 1 
     647 
     648        if changed: 
     649            if self.widgetStateHandler: 
     650                self.widgetStateHandler() 
     651            elif text and stateType != "Info": 
     652                self.printEvent(stateType + " - " + text) 
     653            qApp.processEvents() 
    649654 
    650655    def synchronizeContexts(self): 
Note: See TracChangeset for help on using the changeset viewer.