Qt 在子线程中修改UI

说明 由于UI更改须要在主线程中完成,若是在子线程中修改UI,会致使错误或者内存问题。工具 思路 在子线程中经过信号-槽的方式,向主线程发送更改UI的信号;主线程接收到信号后,完成对UI的更改。线程 注意 一、子线程中发送信号,必需要在子线程的头文件中加上宏Q_OBJECT。若是不加这个宏,在编译时会报错“error: collect2: error: ld returned 1”。blog  
相关文章
相关标签/搜索