#ifndef PHASEDATADTO_H #define PHASEDATADTO_H #include <QObject> #include <QJsonObject> #include <QJsonDocument> #include <QVector> class PhaseDataDto : public QObject { Q_OBJECT public: explicit PhaseDataDto(QObject *parent = nullptr) {} QString frameId; // 帧id QString timestamp; // 时间戳字符串 qlonglong milisecond; // 毫秒计数 QByteArray rawFrame; // 原始帧字节数组 QString devCode; QString devStatus; QList<QString> channelActive; // QList<long> rawPhaseDiffData; // 原始相差数据 QList<double> channelData; // 补偿后的时差数据,用于计算 // QList<QString> channelDataStr; // 补偿后的时差数据格式化显示字符串 signals: }; #endif // PHASEDATADTO_H