fix: Delete patient error while patient finish scan process.
This commit is contained in:
@@ -32,7 +32,12 @@ void ScanProcessSequence::pushPosition(ScanPosition aPostion)
|
||||
|
||||
ScanPosition ScanProcessSequence::popPosition()
|
||||
{
|
||||
return mScanProtocol.pop();
|
||||
ScanPosition result = mScanProtocol.pop();
|
||||
if(mScanProtocol.size() == 0)
|
||||
{
|
||||
emit ScanProcessSequenceFinished();
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
ScanPosition ScanProcessSequence::topPosition()
|
||||
|
||||
@@ -28,6 +28,7 @@ signals:
|
||||
void fullScanDataExport();
|
||||
void autoLocateXYUpdated(int aX, int aY);
|
||||
void autoLocateZUpdated(int aZ);
|
||||
void ScanProcessSequenceFinished();
|
||||
|
||||
private slots:
|
||||
void updateAutoLocatePosition(int aX, int aY, int aZ);
|
||||
|
||||
Reference in New Issue
Block a user