Add GUI wait dms init.

This commit is contained in:
sunwen
2023-11-21 13:39:28 +08:00
parent 8dcf1580e8
commit da08abf0a3
5 changed files with 70 additions and 3 deletions

View File

@@ -106,6 +106,8 @@ private:
void startTransfer();
void initEmptyScanMeasurementID();
void controlDrainage(const QString& aCode);
void checkInitStatus();
void initGUI();
void processScanProgress(const QString& aProgress);
void processInitializeProgress(const QString& aProgress);
@@ -154,6 +156,7 @@ signals:
void responseSetHeartBeat(const QString& aResponese);
void responseStopTransfer(const QString& aResponse);
void responseShutDown(const QString& aResponse);
void responseCheckInitStatus(const QString& aResponse);
//Recon
void createEmptyScanToRecon(const QString& aScanID, const QString& aPath);
void createScanToRecon(const QString& aScanID, const QString& aPatientID, const QString& aReferenceID, const QString& aPath);
@@ -172,6 +175,7 @@ signals:
private:
int mTemperatureTimer = -1;
int mScanProgressTimer = -1;
int mCheckInitStatusTimer = -1;
int mTransferProgress = 0;
bool mIsEmptyScan = false;
bool mIsTransferEmptyScan = false;
@@ -202,6 +206,7 @@ private:
DmsSyncAction* mGetCEStatusAction = nullptr;
DmsSyncAction* mSetSimulatorModeAction = nullptr;
DmsSyncAction* mSetHeartBeatAction = nullptr;
DmsSyncAction* mCheckInitStatusAction = nullptr;
DmsAsyncAction* mGetDeviceTemperatureAction = nullptr;
DmsAsyncAction* mGetScanProgressAction = nullptr;