小姐姐退下吧 发表于 2021-5-14 17:43

新线程中显示窗口无效

本帖最后由 小姐姐退下吧 于 2021-5-27 19:38 编辑

准备做一个定时全屏提醒的功能 但是发现新线程中显示子窗口无效

师法自然 发表于 2021-5-14 17:48

一般而言子线程是不能操作UI线程的,你试试子线程发送信号给主线程,更新UI

小姐姐退下吧 发表于 2021-5-14 18:14

师法自然 发表于 2021-5-14 17:48
一般而言子线程是不能操作UI线程的,你试试子线程发送信号给主线程,更新UI

谢谢 如醍醐灌顶

sam喵喵 发表于 2021-5-14 18:23

线程不能处理GUI

user_52 发表于 2021-5-14 19:47

直接发信号给ui对应的槽,只有ui线程可以操作界面

nanaqilin 发表于 2021-5-14 20:17

Qt的子线程不能直接操作gui的,gui的操作需要在主线程中进行,跨线程时可以采用信号和槽的方式进行耦合
页: [1]
查看完整版本: 新线程中显示窗口无效