Why these two function want not work ?
class Window(QtGui.QMainWindow):
def __init__(self):
super(Window, self).__init__()
self.setGeometry(500, 150, 500, 600)
self.home()
def home(self):
btn_run = QtGui.QPushButton("Run", self)
btn_run.clicked.connect(self.run)
btn_run.resize(120, 40)
btn_run.move(220, 540)
self.show()
def view_splash(arg1):
label = QLabel("<font color=red size=10<b>" + n[arg1] + "</b></font>")
label.setWindowFlags(Qt.SplashScreen | Qt.WindowStaysOnTopHint)
label.show()
QtCore.QTimer.singleShot(10000, label.hide)
def run(self):
for i in range(len(lines)):
n = random.choice(words)
view_splash(0)
view_splash(1)
time.sleep(600)
I have that error:
view_splash(0)
NameError: name 'view_splash' is not defined
What I'm doing wrong ? How this should look like ?