Subversion Repositories seema-scanner

Rev

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

Rev 70 Rev 71
Line 37... Line 37...
37
        }
37
        }
38
    }
38
    }
39
 
39
 
40
    // List pattern modes
40
    // List pattern modes
41
    ui->patternModeComboBox->addItem("Gray Coding", "CodecGrayCode");
41
    ui->patternModeComboBox->addItem("Gray Coding", "CodecGrayCode");
42
    ui->patternModeComboBox->addItem("2x3 Pattern Phase Shift", "CodecPhaseShift2x3");
42
    ui->patternModeComboBox->addItem("Phase Shifting", "PhaseShift");
43
 
43
 
44
    // Set all elements to current application settings
44
    // Set all elements to current application settings
45
    unsigned int patternModeIndex = ui->patternModeComboBox->findData(settings.value("pattern/mode"));
45
    unsigned int patternModeIndex = ui->patternModeComboBox->findData(settings.value("pattern/mode"));
46
    ui->patternModeComboBox->setCurrentIndex(patternModeIndex);
46
    ui->patternModeComboBox->setCurrentIndex(patternModeIndex);
47
 
47
 
Line 83... Line 83...
83
 
83
 
84
    // Save settings
84
    // Save settings
85
 
85
 
86
    // Pattern mode
86
    // Pattern mode
87
    QString patternMode = ui->patternModeComboBox->itemData(ui->patternModeComboBox->currentIndex()).toString();
87
    QString patternMode = ui->patternModeComboBox->itemData(ui->patternModeComboBox->currentIndex()).toString();
88
    settings.setValue("pattern/mode", patternMode);
88
    settings.setValue("algorithm", patternMode);
89
 
89
 
90
    // Projector
90
    // Projector
91
    int proj = ui->projectorComboBox->itemData(ui->projectorComboBox->currentIndex()).toInt();
91
    int proj = ui->projectorComboBox->itemData(ui->projectorComboBox->currentIndex()).toInt();
92
    settings.setValue("projector/screenNumber", proj);
92
    settings.setValue("projector/screenNumber", proj);
93
    bool diamondPattern = ui->diamondPatternCheckBox->isChecked();
93
    bool diamondPattern = ui->diamondPatternCheckBox->isChecked();