Exemplo n.º 1
0
 def shouldRecord(self, widget, responseId, *args):
     return self.responseId == responseId and \
            SignalEvent.shouldRecord(self, widget, responseId, *args)
Exemplo n.º 2
0
 def __init__(self, name, widget, responseId):
     SignalEvent.__init__(self, name, widget)
     self.responseId = self.parseId(responseId)
Exemplo n.º 3
0
 def generate(self, argumentString):
     emissionStopped = SignalEvent.generate(self, argumentString)
     if not emissionStopped:
         self.disableIntercepts(self.widget)
         self.widget.destroy() # just in case...
Exemplo n.º 4
0
 def generate(self, argumentString):
     SignalEvent.generate(self, argumentString)    
     self.disableIntercepts(self.widget)
     self.widget.destroy() # just in case...
Exemplo n.º 5
0
 def shouldRecord(self, widget, responseId, *args):
     return self.responseId == responseId and \
         SignalEvent.shouldRecord(self, widget, responseId, *args) and \
         not self.superfluousAutoGenerated()
Exemplo n.º 6
0
 def generate(self, argumentString):
     SignalEvent.generate(self, argumentString)
     self.widget.destroy() # just in case...