cost 92 ms
如何结合QTimer和QThreadPool来获得实时性? - How to combine QTimer with QThreadPool to get real-time?

我正在尝试将 QTimer 放入 QThreadPool 中。 原因是我需要从一个进程开始(录制视频)开始实时统计,但实际代码似乎有点滞后,统计的时间与实时相去甚远。 但是,在尝试创建一个最小示例时,我遇到了另一个问题:QTimer 无法与 QThreadPool 一起运行。 (实际代码中已经有 ...

PySide2如何像time.sleep一样使用Qtimer - PySide2 how to use Qtimer like time.sleep

我有一个简单的 GUI 应用程序,它是一个带 LCD 显示屏的计时器 我在延迟一个 function 时遇到问题,该 function 负责倒计时它应该每秒倒计时的时间,但它在一秒钟内计算分钟,它用于循环 function 这里是演示项目的 我尝试 setInterval 并尝试 singleSh ...

即使主线程很忙,后台线程中的 QTimer 是否也会更新? - Is a QTimer in a background thread updated even if the main thread is busy?

假设我有一个 PyQt GUI 应用程序和一个使用QThread在后台运行的QTimer 。 QTimer设置为 1 秒的间隔并且无限运行。 现在主线程忙于一些外部 C 库调用并阻塞 1 分钟。 QTimer会在此期间继续被触发并发出信号吗? 我处于概念阶段,所以还没有代码可以显示。 我知道在 ...

PyQt5 Qtimer 不启动 - PyQt5 Qtimer don't start

我被困在一个无法启动的 Qtimer 上,所以我需要在 GUI 上更新的数字永远不会显示。 我不想在代码中使用 while 循环,因为我需要实时更改一些值而没有任何问题。 我真的不明白为什么它不启动......或者更好的是,它启动了,但不要运行 function update_label。 有什么建 ...

如何在没有 QTimer 的情况下使用 QElapsedTimer? - How to use QElapsedTimer without a QTimer?

当我尝试使用 QElapsedTimer 清除标签中的文本时,如果没有 QTimer,我找不到使用它的方法。 有没有办法连接一个方法,以便在 QElapsedTimer 达到某个值时它会做一些事情? 更具体地说,我想在经过 5 秒后使用print_username()方法清除我设置为lblSendE ...

PyQt5 QTimer 在将其移动到线程后无法工作 - PyQt5 QTimer in not working after moving it to a thread

我目前正在尝试将我的 PyQT5-GUI 与我的串行通信分开,以防止冻结 GUI。 因此,我尝试实现线程。 因此,当我按下“打开端口”按钮时,一个新线程启动,它处理端口的传入和传出数据。 现在,这工作正常,但我遇到了计时器未完成其 function 的问题。本质上,我想在 x 秒内收到“无效”消息后 ...

QTimer格式转换 - QTimer format converting

我有这段代码: 当我启动计时器时,我看到: 我如何将其转换为 hh:mm:ss? 我尝试了很多东西,但没有用...... 看起来您的帖子主要是代码; 请添加更多详细信息。 看起来您的帖子主要是代码; 请添加更多详细信息。 看起来您的帖子主要是代码; 请添加更多详细信息。 ...

Qmap中的Qtimer对象发送的超时信号是从哪个key发出来的? - How can I find from which key the timeout signal sent from Qtimer objects in Qmap comes from?

在一个function中,如何理解我在Qmap中创建的Qtimer对象发送的信号,如何在槽function中找到信号来自哪个object。 我在代码 SQL.h 上面创建了 Qmap 我使用 Qtimer 创建 QMap 值和键。 SQL.cpp 在这个slot中,我如何了解Qmap中的哪个Qt ...

在多线程应用程序中使用 QTimer 时出错 - errors whan using QTimer in a multithreading application

我在我的应用程序的一个单独的 Qthread 中启动一个 api rest 服务器。 服务器应使用在多个位置使用 Q 计时器的库。 编译没问题。 但是我在执行时有错误。 我在几个地方得到了以下错误: 我无法在服务器线程中移动 Qtimers。 我需要保持库代码的源代码不变。 有没有办法解决这个问题? ...

为速度和球创建创建单独的计时器 - Creating separate timer for speed and ball creating

我正在研究落球应用程序,关于该应用程序:球以固定的时间间隔不断下落,并且有一个篮子可以接住球。 如果被抓住,那么我们将获得一分,如果没有被抓到,那么我们将失去一条生命。 对于此应用程序,我使用 qt 和 CPP。 我创建了一个 class Sprite,其中包含有关球(x 和 y)和速度(dx 和 ...

2022-03-26 14:00:40   1   72    c++ / qt / qtimer  
QTimer 槽中的 QEventLoop - QEventLoop in QTimer slot

我在同一个线程中有多个QTimer,在连接QTimer的slot中,我使用QEventLoop进行同步,比如http个请求,但我发现不同的QTimer启动顺序不同可能会相互影响。 这是我的简单测试代码片段: 情况1 Output: 从output可以看出t2是受t1影响的,实际间隔大概在3000 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM