主要功能可用
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user