簡體   English   中英

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)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM