Line 53... |
Line 53... |
53 |
int projectorIndex = ui->projectorComboBox->findData(settings.value("projector/screenNumber"));
|
53 |
int projectorIndex = ui->projectorComboBox->findData(settings.value("projector/screenNumber"));
|
54 |
ui->projectorComboBox->setCurrentIndex(projectorIndex);
|
54 |
ui->projectorComboBox->setCurrentIndex(projectorIndex);
|
55 |
ui->diamondPatternCheckBox->setChecked(settings.value("projector/diamondPattern").toBool());
|
55 |
ui->diamondPatternCheckBox->setChecked(settings.value("projector/diamondPattern").toBool());
|
56 |
|
56 |
|
57 |
// Cameras
|
57 |
// Cameras
|
58 |
QPoint camera0InterfaceSetting = QPoint(settings.value("camera0/interfaceNumber").toInt(), settings.value("camera0/cameraNumber").toInt());
|
58 |
QPoint camera0InterfaceSetting = QPoint(settings.value("camera0/interfaceNumber",-1).toInt(), settings.value("camera0/cameraNumber",-1).toInt());
|
59 |
unsigned int camera0Index = ui->camera0ComboBox->findData(camera0InterfaceSetting);
|
59 |
unsigned int camera0Index = ui->camera0ComboBox->findData(camera0InterfaceSetting);
|
60 |
ui->camera0ComboBox->setCurrentIndex(camera0Index);
|
60 |
ui->camera0ComboBox->setCurrentIndex(camera0Index);
|
61 |
|
61 |
|
62 |
QPoint camera1InterfaceSetting = QPoint(settings.value("camera1/interfaceNumber").toInt(), settings.value("camera1/cameraNumber").toInt());
|
62 |
QPoint camera1InterfaceSetting = QPoint(settings.value("camera1/interfaceNumber",-1).toInt(), settings.value("camera1/cameraNumber",-1).toInt());
|
63 |
unsigned int camera1Index = ui->camera1ComboBox->findData(camera1InterfaceSetting);
|
63 |
unsigned int camera1Index = ui->camera1ComboBox->findData(camera1InterfaceSetting);
|
64 |
ui->camera1ComboBox->setCurrentIndex(camera1Index);
|
64 |
ui->camera1ComboBox->setCurrentIndex(camera1Index);
|
65 |
|
65 |
|
66 |
float shutter = settings.value("camera/shutter", 16.666).toFloat();
|
66 |
float shutter = settings.value("camera/shutter", 16.666).toFloat();
|
67 |
ui->shutterDoubleSpinBox->setValue(shutter);
|
67 |
ui->shutterDoubleSpinBox->setValue(shutter);
|
Line 79... |
Line 79... |
79 |
ui->shiftSpinBox->setValue(shift);
|
79 |
ui->shiftSpinBox->setValue(shift);
|
80 |
unsigned int delay = settings.value("trigger/delay",120).toInt();
|
80 |
unsigned int delay = settings.value("trigger/delay",120).toInt();
|
81 |
ui->delaySpinBox->setValue(delay);
|
81 |
ui->delaySpinBox->setValue(delay);
|
82 |
|
82 |
|
83 |
// Calibration pattern
|
83 |
// Calibration pattern
|
84 |
unsigned int patternSizeX = settings.value("calibration/patternSizeX", 12).toInt();
|
84 |
unsigned int patternSizeX = settings.value("calibration/patternSizeX", 22).toInt();
|
85 |
ui->patternSizeXSpinBox->setValue(patternSizeX);
|
85 |
ui->patternSizeXSpinBox->setValue(patternSizeX);
|
86 |
unsigned int patternSizeY = settings.value("calibration/patternSizeY", 11).toInt();
|
86 |
unsigned int patternSizeY = settings.value("calibration/patternSizeY", 13).toInt();
|
87 |
ui->patternSizeYSpinBox->setValue(patternSizeY);
|
87 |
ui->patternSizeYSpinBox->setValue(patternSizeY);
|
88 |
float squareSize = settings.value("calibration/squareSize", 10.0).toFloat();
|
88 |
float squareSize = settings.value("calibration/squareSize", 15.0).toFloat();
|
89 |
ui->squareSizeSpinBox->setValue(squareSize);
|
89 |
ui->squareSizeSpinBox->setValue(squareSize);
|
90 |
}
|
90 |
}
|
91 |
|
91 |
|
92 |
SMPreferenceDialog::~SMPreferenceDialog(){
|
92 |
SMPreferenceDialog::~SMPreferenceDialog(){
|
93 |
delete ui;
|
93 |
delete ui;
|