看板 Python 關於我們 聯絡資訊
小弟目前做了一個程式 原本是按主UI上的按鈕 程式會自動到指定的資料夾檢查有沒有含有QRCODE的圖檔 若有則跳出第二個UI 讓使用者操作 最近想要改成讓檢查QRCODE的部分在背景持續執行 使用的是threading timer 每五秒執行一次 到這個部分一切正常 檢查到有QRCODE的檔案後 在執行第二個UI的show()指令時 就一定會卡住 也沒有顯示ERROR 就是整個當掉 不知道大大有沒有相關經驗 翻了網路也找不到原因 以上 拜託大家多多指教了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.253.121 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1542112033.A.3D7.html
ok963963ok: 搜尋 qobject qthread 11/14 01:39
Yshuan: 執行UI相關的方法不能用worker thread 11/14 11:55
brt: 要送訊號回去 gui thread 03/19 07:31
brt: 不能直接呼叫gui function 03/19 07:31