This commit is contained in:
2025-10-20 22:28:37 +08:00
parent eeb5af98eb
commit 7d148d79c9
429 changed files with 13624 additions and 586480 deletions

View File

@@ -7,6 +7,11 @@
#include <QLabel>
#include <PublicFunctions/BrushPad.h>
#include <PublicFunctions/ObjLoader.h>
#include <QTimer>
#include <QElapsedTimer>
#include <QMutex>
#include <QMap>
#include <QVariant>
namespace Ui {
class P01_MianPage;
}
@@ -53,6 +58,13 @@ private:
QMap<QString, QPair<QVector3D, float>> m_modelPreprocessResults; // 存储预处理结果
QStringList m_pendingDevices; // 待加载设备队列
int m_loadingStep; // 当前加载步骤
// UI更新相关成员变量
QTimer* UIRefresh_Timer; // UI刷新定时器
QTimer* TrailRefresh_Timer; // 轨迹刷新定时器
bool m_isProcessingUIUpdate = false; // UI更新状态标志
QElapsedTimer m_lastUpdateTime; // 更新时间记录
QMutex m_uiUpdateMutex; // UI更新互斥锁
};
#endif // P01_MianPage_H