summaryrefslogtreecommitdiff
path: root/misc.py
blob: 5a15790d069604104f00b275b0a81cced96b0c83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from PyQt4 import QtCore, QtGui


eventLoop=QtCore.QEventLoop()
def doEvents():
	eventLoop.processEvents(QtCore.QEventLoop.AllEvents)

def sec2min(secs):
	min=int(secs/60)
	sec=secs%60
	if sec<10:sec='0'+str(sec)
	return str(min)+':'+str(sec)

class Button(QtGui.QPushButton):
	def __init__(self, caption, onClick=None, parent=None):
		QtGui.QPushButton.__init__(self, caption, parent)

		if onClick:
			self.connect(self, QtCore.SIGNAL('clicked(bool)'), onClick)