diff -r 6582a2a95583 -r dd4ab5c2a8e5 src/DetailFermenter.cpp --- a/src/DetailFermenter.cpp Fri Oct 21 15:49:10 2022 +0200 +++ b/src/DetailFermenter.cpp Fri Oct 21 16:36:40 2022 +0200 @@ -65,7 +65,7 @@ ui->stageEdit->addItem("TERTIARY"); ui->stageEdit->addItem("CARBONATION"); - ui->codePick->addItem("Free - Dummy"); // Will be replaced later + ui->codePick->addItem("Erase beer"); query.exec("SELECT code,name FROM products WHERE stage='1' OR stage='2' OR stage='3' OR stage='4' OR stage='5' OR stage='6' OR stage='7' ORDER BY code"); while (query.next()) { ui->codePick->addItem(query.value("code").toString()+" - "+query.value("name").toString()); @@ -133,6 +133,7 @@ if (query.value("online").toInt()) { ui->statusEdit->setText(tr("Online")); + ui->codeEdit->show(); ui->codeEdit->setText(_beercode+" - "+_beername); ui->airThermo->setNominal(query.value("yeast_lo").toDouble()); ui->airThermo->setCritical(query.value("yeast_hi").toDouble()); @@ -233,6 +234,7 @@ } else { qobject_cast(ui->modeEdit->model())->item(4)->setEnabled(true); } + ui->profileEdit->show(); ui->profileEdit->setText(query.value("profile_name").toString()); if (query.value("mode").toString() == "PROFILE") { @@ -304,8 +306,14 @@ ui->statusEdit->setText(tr("Offline")); ui->powerLED->setChecked(false); ui->alarmLED->setChecked(true); + ui->codeEdit->hide(); ui->codePick->hide(); ui->modeEdit->hide(); + ui->profileEdit->hide(); + ui->profileShow->hide(); + ui->profilePick->hide(); + ui->modeButton1->hide(); + ui->modeButton2->hide(); ui->stageEdit->hide(); ui->thermoBox->hide(); ui->tempsetBox->hide();