Compare commits

...

2 Commits

2 changed files with 3 additions and 1 deletions

View File

@ -53,6 +53,7 @@ Dialog_Add::Dialog_Add(SANE_Handle devHandle, class MainWindow *mainWnd, const S
m_scanParam = scanParam;
ui->comboBoxButtonId->setCurrentIndex(m_scanParam.buttonId);
ui->comboBoxButtonId->setEnabled(false);
m_formDeviceConfig = new Form_DeviceConfig(devHandle, m_scanParam.deviceConfigs, this);
connect(this, SIGNAL(closeDevice()), m_formDeviceConfig, SLOT(on_closeDevice()));

View File

@ -2362,7 +2362,8 @@ void hg_settingdialog::updateSchemeManagerUi()
void hg_settingdialog::updateRestorePushButton()
{
gb::sane_config_schm* cfgScheme = new gb::sane_config_schm();
cfgScheme = cur_cfg_->get_scheme(comb_->currentText().toStdString().c_str());
bool ok = false;
cfgScheme = cur_cfg_->get_scheme(to_default_language(comb_->currentText().toStdString().c_str(), &ok));
gb::sane_config_schm* schm = new gb::sane_config_schm();
updateSchemeFromUi(schm);