diff --git a/camconfig.cpp b/camconfig.cpp index a0cda0e..9c05298 100644 --- a/camconfig.cpp +++ b/camconfig.cpp @@ -5,6 +5,7 @@ CamConfigurator::CamConfigurator(Pylon::DeviceInfoList &deviceList, QWidget *parent) : deviceList(deviceList), QDialog(parent), preview(nullptr) { + qDebug() << "CamConfig constructor"; mode_combo = new QComboBox(this); mode_combo->addItem("camera mode"); 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::rejected, this, &QDialog::reject); vbox->addWidget(buttonbox); + qDebug() << "CamConfig constructor done!"; } @@ -71,6 +73,7 @@ CameraSetup* CamConfigurator::stereoCameraView() { void CamConfigurator::modeChanged(int idx) { + qDebug() << "Mode changed!"; stack->setCurrentIndex(0); if (stack->count() > 1 && preview != nullptr) { qDebug() << "removing previous widget from stack"; @@ -115,10 +118,11 @@ void CamConfigurator::modeChanged(int idx) { void CamConfigurator::primaryDeviceChanged(int idx) { + qDebug() << "Primary device changed!"; if (mode_combo->currentText() == "single camera") { // single camera setting QString devicename = device_combo->currentText(); preview->setPrimaryCamera(devicename); - } else { + } else if (mode_combo->currentText() == "stereo camera") { // stereo camera setting preview->switchArrangement(); } }