src/MonFermenters.cpp

changeset 492
c3a781b4d35b
parent 328
ee2c8b29f389
equal deleted inserted replaced
491:76f3a96e82b5 492:c3a781b4d35b
25 * Build the table and buttons on the mainscreen. 25 * Build the table and buttons on the mainscreen.
26 * Don't use a ui file, do it dynamicly. 26 * Don't use a ui file, do it dynamicly.
27 */ 27 */
28 MonFermenters::MonFermenters(QWidget *parent) : QDialog(parent) 28 MonFermenters::MonFermenters(QWidget *parent) : QDialog(parent)
29 { 29 {
30 #ifdef DEBUG_MONITOR
30 qDebug() << "MonFermenters start"; 31 qDebug() << "MonFermenters start";
32 #endif
31 33
32 gridLayout = new QGridLayout(this); 34 gridLayout = new QGridLayout(this);
33 gridLayout->setObjectName(QString::fromUtf8("gridLayout")); 35 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
34 tableFermenters = new QTableWidget(this); 36 tableFermenters = new QTableWidget(this);
35 tableFermenters->setObjectName(QString::fromUtf8("tableFermenters")); 37 tableFermenters->setObjectName(QString::fromUtf8("tableFermenters"));
69 71
70 void MonFermenters::refreshTable() 72 void MonFermenters::refreshTable()
71 { 73 {
72 QTableWidgetItem *item; 74 QTableWidgetItem *item;
73 75
74 qDebug() << "MonFermenters reload";
75 QSqlQuery query("SELECT record,node,alias,online,beercode,beername,mode,air_temperature,beer_temperature FROM mon_fermenters ORDER BY node,alias"); 76 QSqlQuery query("SELECT record,node,alias,online,beercode,beername,mode,air_temperature,beer_temperature FROM mon_fermenters ORDER BY node,alias");
76 const QStringList labels({tr("Node"), tr("Unit"), tr("Status"), tr("Mode"), tr("Beer"), tr("Air"), tr("Beer"), tr("Details")}); 77 const QStringList labels({tr("Node"), tr("Unit"), tr("Status"), tr("Mode"), tr("Beer"), tr("Air"), tr("Beer"), tr("Details")});
77 78
78 this->tableFermenters->setColumnCount(8); 79 this->tableFermenters->setColumnCount(8);
79 this->tableFermenters->setColumnWidth(0, 100); /* Node */ 80 this->tableFermenters->setColumnWidth(0, 100); /* Node */
142 MonFermenters::~MonFermenters() {} 143 MonFermenters::~MonFermenters() {}
143 144
144 145
145 void MonFermenters::refreshFermenters(QString data) 146 void MonFermenters::refreshFermenters(QString data)
146 { 147 {
147 qDebug() << "refreshFermenters" << data;
148 emit refreshTable(); 148 emit refreshTable();
149 emit updateFermenter(data); 149 emit updateFermenter(data);
150 } 150 }
151 151
152 152

mercurial