def __init__(self, view, connector): CollectorModel.__init__(self, view, connector) self.cols = 6 self.wait_dict = {} self.updater = self.QueueUpdater(self.interval) self.connect(self.updater, SIGNAL("update()"), self.update)
def insertEvent(self, event): """ wrap CollectorModel.insertEvent to update the element count """ CollectorModel.insertEvent(self, event) self.updateCount()
def removeEvent(self, event): """ wrap CollectorModel.removeEvent to update the element count """ CollectorModel.removeEvent(self, event) self.updateCount()
def updateEvent(self, event): """ wrap CollectorModel.updateEvent to update the element count """ CollectorModel.updateEvent(self, event) self.updateCount()