src/DetailFermenter.cpp

changeset 318
ff02aca2b63c
parent 317
f78827503fb0
child 323
d053ffbbf3e9
equal deleted inserted replaced
317:f78827503fb0 318:ff02aca2b63c
25 ui->setupUi(this); 25 ui->setupUi(this);
26 this->recno = id; 26 this->recno = id;
27 27
28 WindowTitle(); 28 WindowTitle();
29 29
30 // srcMode = ['OFF', 'NONE', 'FRIDGE', 'BEER', 'PROFILE'];
31 // srcStage = ['PRIMARY', 'SECONDARY', 'TERTIARY', 'CARBONATION'];
32 //
30 // connect(ui->nameEdit, &QLineEdit::textChanged, this, &DetailFermenter::is_changed); 33 // connect(ui->nameEdit, &QLineEdit::textChanged, this, &DetailFermenter::is_changed);
31 // connect(ui->unlimitedEdit, &QCheckBox::stateChanged, this, &DetailFermenter::is_changed); 34 // connect(ui->unlimitedEdit, &QCheckBox::stateChanged, this, &DetailFermenter::is_changed);
32 // connect(ui->caEdit, &QDoubleSpinBox::textChanged, this, &DetailFermenter::water_changed); 35 // connect(ui->caEdit, &QDoubleSpinBox::textChanged, this, &DetailFermenter::water_changed);
33 36
34 emit refreshTable(); 37 emit refreshTable();
44 query.prepare("SELECT * FROM mon_fermenters WHERE record = :recno"); 47 query.prepare("SELECT * FROM mon_fermenters WHERE record = :recno");
45 query.bindValue(":recno", this->recno); 48 query.bindValue(":recno", this->recno);
46 query.exec(); 49 query.exec();
47 if (query.next()) { 50 if (query.next()) {
48 51
52 ui->uuidEdit->setText(query.value("uuid").toString());
53 ui->systemEdit->setText(query.value("node").toString()+"/"+query.value("alias").toString());
54
49 if (query.value("online").toInt()) { 55 if (query.value("online").toInt()) {
56 ui->statusEdit->setText(tr("Online"));
57 ui->codeEdit->setText(query.value("beercode").toString()+" - "+query.value("beername").toString());
58
50 if (query.value("mode").toString() == "OFF") { 59 if (query.value("mode").toString() == "OFF") {
51 ui->powerLED->setChecked(false); 60 ui->powerLED->setChecked(false);
52 // disable dropdowns select beer. 61 // disable dropdowns select beer.
53 } else { 62 } else {
54 ui->powerLED->setChecked(true); 63 ui->powerLED->setChecked(true);

mercurial