src/MonNodes.cpp

changeset 492
c3a781b4d35b
parent 346
792058058c2f
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 MonNodes::MonNodes(QWidget *parent) : QDialog(parent) 28 MonNodes::MonNodes(QWidget *parent) : QDialog(parent)
29 { 29 {
30 #ifdef DEBUG_MONITOR
30 qDebug() << "MonNodes start"; 31 qDebug() << "MonNodes 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 tableNodes = new QTableWidget(this); 36 tableNodes = new QTableWidget(this);
35 tableNodes->setObjectName(QString::fromUtf8("tableNodes")); 37 tableNodes->setObjectName(QString::fromUtf8("tableNodes"));
68 70
69 71
70 void MonNodes::refreshTable() 72 void MonNodes::refreshTable()
71 { 73 {
72 QTableWidgetItem *item; 74 QTableWidgetItem *item;
73
74 qDebug() << "MonNodes reload";
75 75
76 QSqlQuery query("SELECT record,node,online,group_id,lastseen,net_address,up_interval FROM mon_nodes ORDER BY node"); 76 QSqlQuery query("SELECT record,node,online,group_id,lastseen,net_address,up_interval FROM mon_nodes ORDER BY node");
77 const QStringList labels({tr("Node"), tr("Status"), tr("Group"), tr("Last seen"), tr("Address"), tr("Interval"), tr("Details")}); 77 const QStringList labels({tr("Node"), tr("Status"), tr("Group"), tr("Last seen"), tr("Address"), tr("Interval"), tr("Details")});
78 78
79 this->tableNodes->setColumnCount(7); 79 this->tableNodes->setColumnCount(7);
136 MonNodes::~MonNodes() {} 136 MonNodes::~MonNodes() {}
137 137
138 138
139 void MonNodes::refreshNodes(QString node) 139 void MonNodes::refreshNodes(QString node)
140 { 140 {
141 qDebug() << "refreshNodes" << node;
142 emit refreshTable(); 141 emit refreshTable();
143 emit updateNode(node); 142 emit updateNode(node);
144 } 143 }
145 144
146 145

mercurial