Do not override the protocol version if the user sets a low value.

Set the custom protocol version on the wireless broadcast too.
This commit is contained in:
codestation
2014-10-09 19:14:37 -04:30
parent 761bcac8aa
commit a73000c329
3 changed files with 8 additions and 7 deletions

View File

@@ -101,8 +101,6 @@ void ConfigWidget::setDefaultData()
ui->musicSkipCheck->setChecked(settings.value("musicSkip", false).toBool());
int protocol_version = settings.value("protocolVersion", VITAMTP_PROTOCOL_MAX_VERSION).toInt();
protocol_version = qMax(protocol_version, VITAMTP_PROTOCOL_MAX_VERSION);
ui->protocolEdit->setText(QString::number(protocol_version));
}
@@ -190,7 +188,7 @@ void ConfigWidget::accept()
settings.setValue("photoSkip", ui->photoSkipCheck->isChecked());
settings.setValue("videoSkip", ui->videoSkipCheck->isChecked());
settings.setValue("musicSkip", ui->musicSkipCheck->isChecked());
settings.setValue("protocolVersion", ui->protocolEdit->text().toLongLong());
settings.setValue("protocolVersion", ui->protocolEdit->text().toInt());
settings.sync();
done(Accepted);