[問題] Qt學習筆記 範例無法執行

看板C_and_CPP (C/C++)作者 (黑皮)時間16年前 (2009/10/23 18:54), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
版上各位高手好 小弟練習Qt時 試了這個範例 http://caterpillar.onlyfun.net/Gossip/Qt4Gossip/QThread.html 但是執行時卻無法跟他一樣用Thread同時畫出圈圈 只跑出一個空白的視窗 以及QPixmap: It is not safe to use pixmaps outside the GUI thread 錯誤訊息 http://i.imagehost.org/0254/Screenshot.png
小弟用的Qt版本 http://i.imagehost.org/0678/Screenshot-About_Qt_Creator.png
請各位大大解答 謝謝 -- ┌──┐ ┌─┐ J ┌─┐ 這些字的讀音 ㄖˊA C ▼▼ ∣ │C H ∣ ∣ 在我們志士之間算是常識。 ▼▼ ∣ │ │ K E ∣ ∣  ̄□  ̄ E N 給我記好啦!! └──┘ └─┘ Y └─┘ ψkana0102  ̄╲ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.171.219

10/23 19:03, , 1F
那個範例似乎是不正確的
10/23 19:03, 1F

10/24 00:16, , 2F
請問有解決方法嗎
10/24 00:16, 2F

10/24 00:50, , 3F
QThread 是不可以含有 QWidget 成員的
10/24 00:50, 3F

10/24 00:52, , 4F
所有GUI物件要移到 main thread (a.k.a GUI thread)
10/24 00:52, 4F

10/24 00:53, , 5F
再用 signal/slot 控制
10/24 00:53, 5F
文章代碼(AID): #1AuOjvFn (C_and_CPP)
文章代碼(AID): #1AuOjvFn (C_and_CPP)