方法一:信号槽机制
方法二:内存共享
方法三:简单、粗暴、好用
1、创建一个thread_share.h头文件
#ifndef THREAD_SHARE_H
#define THREAD_SHARE_H
#endif // THREAD_SHARE_H
2、将需要共享的变量都定义在thread_share.h头文件里面
#ifndef THREAD_SHARE_H
#define THREAD_SHARE_H
#include <QSerialPort> //访问串口的库
QSerialPort *serial;
QSerialPort *serial2;
QByteArray commTxBuf; //数据发送buf
uint16_t commTxIndex; //通信测试用-读初始化
#endif // THREAD_SHARE_H
3、需要用到的CPP文件中引用此头文件
```cpp
#include "thread_share.h" //线程共享变量