我创建了一个非常简单的问答游戏,我希望有延迟限制,所以它在特定时间开始和结束。
例如,有一些功能:
function changeImage(){
if(document.getElementById('myImage').src == "Images/red.jpg"){
document.getElementById('new').src == 'Images/red.jpg';
}
}
我希望这个小部件能够发送某种激活特定功能的信号。
那么是否有任何延迟小部件将在特定秒内超时并在此之后将信号发送到某个插槽?
答案 0 :(得分:1)
使用计时器。
tmr = QtCore.QTimer()
tmr.setSingleShot(True)
tmr.timeout.connect(self.SomeFunction)
tmr.start(10000)