add,计划采集5:
实现部分计划采集功能:
This commit is contained in:
@ -116,7 +116,7 @@ void TwoMotorControl::run()
|
||||
{
|
||||
QMessageBox::information(this, QString::fromLocal8Bit("提示"), QString::fromLocal8Bit("请至少添加一行采集线!"));
|
||||
|
||||
emit sequenceComplete();
|
||||
emit sequenceComplete(0);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -129,7 +129,7 @@ void TwoMotorControl::run()
|
||||
connect(this, SIGNAL(stopSignal()), m_coordinator, SLOT(stop()));
|
||||
connect(m_coordinator, SIGNAL(startRecordLineNumSignal(int)), this, SLOT(receiveStartRecordLineNum(int)));
|
||||
connect(m_coordinator, SIGNAL(finishRecordLineNumSignal(int)), this, SLOT(receiveFinishRecordLineNum(int)));
|
||||
connect(m_coordinator, SIGNAL(sequenceComplete(int)), this, SLOT(onSequenceComplete()));
|
||||
connect(m_coordinator, SIGNAL(sequenceComplete(int)), this, SLOT(onSequenceComplete(int)));
|
||||
|
||||
connect(m_coordinator, &TwoMotionCaptureCoordinator::startRecordHSISignal, m_Imager, &ImagerOperationBase::start_record);
|
||||
connect(m_coordinator, &TwoMotionCaptureCoordinator::stopRecordHSISignal, this, &TwoMotorControl::stop_record);
|
||||
@ -263,7 +263,7 @@ void TwoMotorControl::receiveFinishRecordLineNum(int lineNum)
|
||||
}
|
||||
}
|
||||
|
||||
void TwoMotorControl::onSequenceComplete()
|
||||
void TwoMotorControl::onSequenceComplete(int status)
|
||||
{
|
||||
isWritePosFile = false;
|
||||
fclose(m_posFileHandle);
|
||||
@ -272,7 +272,7 @@ void TwoMotorControl::onSequenceComplete()
|
||||
m_coordinatorThread.wait();
|
||||
m_coordinator = nullptr;
|
||||
|
||||
emit sequenceComplete();
|
||||
emit sequenceComplete(status);
|
||||
}
|
||||
|
||||
bool TwoMotorControl::getMotorsConnectionStatus()
|
||||
@ -551,7 +551,10 @@ void TwoMotorControl::onReadRecordLineFile_btn()
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
readRecordLineFile(RecordLineFilePath);
|
||||
}
|
||||
void TwoMotorControl::readRecordLineFile(QString RecordLineFilePath)
|
||||
{
|
||||
FILE* RecordLineFileHandle = fopen(RecordLineFilePath.toStdString().c_str(), "rb");
|
||||
double number;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user