gpt4 book ai didi

python - 如何向 Qt Mainloop 添加函数

转载 作者:行者123 更新时间:2023-11-28 21:55:21 26 4
gpt4 key购买 nike

在 Qt 中是否有一种简单的方法可以将函数添加到标准 Qt 主循环 (exec())?理想情况下类似于在 GTK 中如何完成:

import gobject
gobject.timeout_add(milliseconds, callback)

我需要一个简单的 GUI,它只抓取并显示来自摄像机的视频。

最佳答案

使用QTimer:

timer = QTimer()
timer.timeout.connect(callback)
timer.start(msecs)

对于单发超时,可以直接使用singleShot类方法:

QTimer.singleShot(msecs, callback);

关于python - 如何向 Qt Mainloop 添加函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22786500/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com