我正在尝试学习如何在PyQt Gui应用程序中使用QThreads。我有一些可以运行一段时间的东西,(通常)可以在其中更新Gui的点,但是我想将主要工作拆分到自己的线程中(有时东西会卡住,最终拥有一个更好的选择是很不错的)取消/重试按钮,如果Gui被冻结(因为主循环被阻塞),则该按钮显然不起作用)。我已阅读https://mayaposch.wordpress.com/2011/11/01/how-to-really-truly-use-qthreads-the-full-explanation/。该页面说,重新实现该run方法不是实现该方法的方法。我遇到的问题是找到一个PyQt示例,该示例具有一个执行Gui的主线程和一个不执行此操作的工作线程。博客文章是针对C ++的,因此尽管它的示例确实有帮助,但我仍然有些失落。有人可以给我指出在Python中执行此操作的正确方法的示例吗?
添加回答
举报
0/150
提交
取消