various bug fixes around free trigger mode, display strings and image pipe robustness
This commit is contained in:
@ -35,6 +35,8 @@ ConfigureCameraDialog::ConfigureCameraDialog(const CameraSetup& setup, std::shar
|
||||
connect(ui->pushButtonDarkImageCreate, &QPushButton::clicked, this, &ConfigureCameraDialog::captureDark);
|
||||
connect(ui->pushButtonCapture, &QPushButton::clicked, this, &ConfigureCameraDialog::takeImage);
|
||||
connect(camera_.get(), &Camera::newImage, this, &ConfigureCameraDialog::gotImage);
|
||||
connect(ui->pushButtonBgShow, &QPushButton::clicked, [this](){if(setup_.bgmask.data) ui->widget_4->setImage(Camera::Image(setup_.bgmask, 0));});
|
||||
connect(ui->pushButtonDarkImageShow, &QPushButton::clicked, [this](){if(setup_.darkmap.data) ui->widget_4->setImage(Camera::Image(setup_.darkmap, 0));});
|
||||
|
||||
checkConfig();
|
||||
}
|
||||
@ -157,6 +159,8 @@ bool ConfigureCameraDialog::checkConfig()
|
||||
ui->pushButtonBgClear->setEnabled(bgOk);
|
||||
ui->pushButtonDarkImageClear->setEnabled(darkMapOK);
|
||||
ui->pushButtonRemapClear->setEnabled(remapMapOk);
|
||||
ui->pushButtonDarkImageShow->setEnabled(darkMapOK);
|
||||
ui->pushButtonBgShow->setEnabled(bgOk);
|
||||
|
||||
ui->ledBg->setLit(bgOk);
|
||||
ui->ledDark->setLit(darkMapOK);
|
||||
|
Reference in New Issue
Block a user