[问题]pyqt show() threading timer卡死

楼主: MAXCAI (国王的抽鬼牌)   2018-11-13 20:27:10
小弟目前做了一个程式 原本是按主UI上的按钮
程式会自动到指定的资料夹检查有没有含有QRCODE的图档
若有则跳出第二个UI 让使用者操作
最近想要改成让检查QRCODE的部分在背景持续执行
使用的是threading timer 每五秒执行一次
到这个部分一切正常
检查到有QRCODE的档案后 在执行第二个UI的show()指令时
就一定会卡住 也没有显示ERROR 就是整个当掉
不知道大大有没有相关经验 翻了网络也找不到原因
以上 拜托大家多多指教了
作者: ok963963ok (冷月无痕)   2018-11-14 01:39:00
搜寻 qobject qthread
作者: Yshuan (倚絃)   2018-11-14 11:55:00
执行UI相关的方法不能用worker thread

Links booklink

Contact Us: admin [ a t ] ucptt.com