![]() |
1
2
一般来说,如果数据处理时间可能超过一秒钟,那么可能不应该在主线程上执行,以避免无响应的GUI。 此外,在Windows中进行文件夹监视时,我发现如果监视线程忙于处理数据,Windows文件监视机制将开始丢弃事件。因此,这是将数据处理转移到自己的线程的另一个很好的理由。
我以前采用的方法是创建一个数据处理
老实说,我没有使用Qt的文件系统监控,因为我需要比Qt为文件重命名事件提供的信息更多的信息。所以我不得不直接使用Windows文件系统监视API。但我认为Qt无法解决操作系统在处理大规模更改方面的局限性。 |
![]() |
DELI · 如何在QML中修改TableView数据? 2 年前 |
![]() |
joshp · Pysides6列从设置向后跨距 2 年前 |
![]() |
MingMing · C++在MaCOS 11上显示权限对话框 2 年前 |
![]() |
K.Mulier · PyQt5:如何将QObject移动到主线程? 6 年前 |