Qt线程间通信——信号槽(一)_qthread 信号槽_虔诚的学习者的博客-CSDN博客

网站介绍:文章浏览阅读3.8k次。Qt使用信号槽进行线程间通信必须要注意的是:1.传递的参数必须是Qt的元类型(Metatype),如int, QString, double等。2.参数为自定义数据类型,必须在连接槽函数前将其注册为元类型。3.传递引用参数,参数前加const, 以确保引用参数的生命周期同程序一致。一:子线程与主线程通信(参数为元类型)1.新建子线程:发信号#pragma once#include <QObject>#include <QThread>class M_qthread 信号槽