MCPcopy Index your code
hub / github.com/Bitmessage/PyBitmessage / timerEvent

Method timerEvent

src/bitmessageqt/statusbar.py:15–27  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

13 self.iterator = 0
14
15 def timerEvent(self, event):
16 while len(self.important) > 0:
17 self.iterator += 1
18 try:
19 if time() > self.important[self.iterator][1] + BMStatusBar.deleteAfter:
20 del self.important[self.iterator]
21 self.iterator -= 1
22 continue
23 except IndexError:
24 self.iterator = -1
25 continue
26 super(BMStatusBar, self).showMessage(self.important[self.iterator][0], 0)
27 break
28
29 def addImportant(self, message):
30 self.important.append([message, time()])

Callers 1

addImportantMethod · 0.95

Calls 1

showMessageMethod · 0.80

Tested by

no test coverage detected