PyQt:是否有任何时间限制小部件?
PyQt: Is there any Time limit widget?
我正在创建非常简单的问答游戏,我想对其进行延迟限制,因此它在特定时间开始和结束。
例如有一些功能:
def Time():
self.widget1.show()
self.widget2.hide()
SomeDelayWidget(60s)(self.SomeFunction)
我希望这个小部件发送某种激活特定功能的信号。
已排序:
那么是否有任何延迟小部件会在特定秒数内超时,然后向某个插槽发送信号?
使用计时器。
tmr = QtCore.QTimer()
tmr.setSingleShot(True)
tmr.timeout.connect(self.SomeFunction)
tmr.start(10000)
我正在创建非常简单的问答游戏,我想对其进行延迟限制,因此它在特定时间开始和结束。
例如有一些功能:
def Time():
self.widget1.show()
self.widget2.hide()
SomeDelayWidget(60s)(self.SomeFunction)
我希望这个小部件发送某种激活特定功能的信号。
已排序:
那么是否有任何延迟小部件会在特定秒数内超时,然后向某个插槽发送信号?
使用计时器。
tmr = QtCore.QTimer()
tmr.setSingleShot(True)
tmr.timeout.connect(self.SomeFunction)
tmr.start(10000)