src/DetailiSpindel.cpp

changeset 494
49ac23d25f61
parent 493
520306773450
child 499
10d208fa6c74
equal deleted inserted replaced
493:520306773450 494:49ac23d25f61
62 62
63 63
64 void DetailiSpindel::refreshTable() 64 void DetailiSpindel::refreshTable()
65 { 65 {
66 QSqlQuery query; 66 QSqlQuery query;
67
68 qDebug() << "DetailiSpindel::refreshTable()";
69 67
70 query.prepare("SELECT * FROM mon_ispindels WHERE record = :recno"); 68 query.prepare("SELECT * FROM mon_ispindels WHERE record = :recno");
71 query.bindValue(":recno", this->recno); 69 query.bindValue(":recno", this->recno);
72 query.exec(); 70 query.exec();
73 if (query.next()) { 71 if (query.next()) {
143 } 141 }
144 142
145 double batt = query.value("battery").toDouble() - 3.064; // 0% voltage 143 double batt = query.value("battery").toDouble() - 3.064; // 0% voltage
146 if (batt < 0) 144 if (batt < 0)
147 batt = 0; 145 batt = 0;
148 batt = round(batt / 1.17875 * 100.0); // 100% range 146 batt = round(batt / 1.17875 * 1000.0) / 10; // 100% range
149 if (batt > 100) 147 if (batt > 100)
150 batt = 100; 148 batt = 100;
151 ui->batVal->setText(QString("%1%").arg(batt, 2, 'f', 1, '0')); 149 ui->batVal->setText(QString("%1%").arg(batt, 2, 'f', 1, '0'));
152 150
153 ui->thermoBox->show(); 151 ui->thermoBox->show();

mercurial