[camconfig] more debug messages

This commit is contained in:
Jan Grewe 2025-03-12 09:50:59 +01:00
parent f4231e281b
commit b221a03d43

View File

@ -5,6 +5,7 @@
CamConfigurator::CamConfigurator(Pylon::DeviceInfoList &deviceList, QWidget *parent) : CamConfigurator::CamConfigurator(Pylon::DeviceInfoList &deviceList, QWidget *parent) :
deviceList(deviceList), QDialog(parent), preview(nullptr) { deviceList(deviceList), QDialog(parent), preview(nullptr) {
qDebug() << "CamConfig constructor";
mode_combo = new QComboBox(this); mode_combo = new QComboBox(this);
mode_combo->addItem("camera mode"); mode_combo->addItem("camera mode");
mode_combo->addItem("single camera"); mode_combo->addItem("single camera");
@ -45,6 +46,7 @@ CamConfigurator::CamConfigurator(Pylon::DeviceInfoList &deviceList, QWidget *par
connect(buttonbox, &QDialogButtonBox::accepted, this, &QDialog::accept); connect(buttonbox, &QDialogButtonBox::accepted, this, &QDialog::accept);
connect(buttonbox, &QDialogButtonBox::rejected, this, &QDialog::reject); connect(buttonbox, &QDialogButtonBox::rejected, this, &QDialog::reject);
vbox->addWidget(buttonbox); vbox->addWidget(buttonbox);
qDebug() << "CamConfig constructor done!";
} }
@ -71,6 +73,7 @@ CameraSetup* CamConfigurator::stereoCameraView() {
void CamConfigurator::modeChanged(int idx) { void CamConfigurator::modeChanged(int idx) {
qDebug() << "Mode changed!";
stack->setCurrentIndex(0); stack->setCurrentIndex(0);
if (stack->count() > 1 && preview != nullptr) { if (stack->count() > 1 && preview != nullptr) {
qDebug() << "removing previous widget from stack"; qDebug() << "removing previous widget from stack";
@ -115,10 +118,11 @@ void CamConfigurator::modeChanged(int idx) {
void CamConfigurator::primaryDeviceChanged(int idx) { void CamConfigurator::primaryDeviceChanged(int idx) {
qDebug() << "Primary device changed!";
if (mode_combo->currentText() == "single camera") { // single camera setting if (mode_combo->currentText() == "single camera") { // single camera setting
QString devicename = device_combo->currentText(); QString devicename = device_combo->currentText();
preview->setPrimaryCamera(devicename); preview->setPrimaryCamera(devicename);
} else { } else if (mode_combo->currentText() == "stereo camera") { // stereo camera setting
preview->switchArrangement(); preview->switchArrangement();
} }
} }