12345678910111213 |
- #include "serialgpsthread.h"
- SerialGPSThread::SerialGPSThread(QObject *parent) : QThread(parent) { serialGPS = nullptr; }
- void SerialGPSThread::run() {
- serialGPS = new SerialGPS();
- // 连接信号
- connect(serialGPS, &SerialGPS::dataReceived, this, &SerialGPSThread::dataReceived);
- connect(serialGPS, &SerialGPS::storedGNRMCDataUpdated, this, &SerialGPSThread::storedGNRMCDataUpdated);
- // 启动事件循环
- exec();
- }
|