Subversion Repositories seema-scanner

Rev

Rev 167 | Rev 182 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 167 Rev 169
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;