|
|
@@ -168,8 +168,15 @@ void MainWidget::InitCHTable(int CHNum,bool initFlag)
|
|
|
|
|
|
QTableWidgetItem *newItem9;
|
|
|
if (m_PDUCHInfo[i].CHStatus)
|
|
|
+ {
|
|
|
newItem9=new QTableWidgetItem(QIcon("resource/open.png"), "接通");
|
|
|
- else newItem9 = new QTableWidgetItem(QIcon("resource/close.png"), "断开");
|
|
|
+ newItem9->setData(Qt::BackgroundRole, QBrush(QColor(0, 255 , 0, 60)));
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ newItem9 = new QTableWidgetItem(QIcon("resource/close.png"), "断开");
|
|
|
+ newItem9->setData(Qt::BackgroundRole, QBrush(QColor(255, 69,0, 60)));
|
|
|
+ }
|
|
|
newItem9->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
|
|
|
ui->tableWidget_CHInfo->setItem(i, 8, newItem9);
|
|
|
|
|
|
@@ -533,7 +540,7 @@ void MainWidget::UpdateStatusInfo()
|
|
|
m_PDUCHInfo[i].CHCurrent+=0.112;
|
|
|
m_PDUCHInfo[i].CHConsumption+=0.063;
|
|
|
m_PDUCHInfo[i].CHFactor=0.983;
|
|
|
- m_PDUCHInfo[i].CHStatus=true;
|
|
|
+ if(i%2==0)m_PDUCHInfo[i].CHStatus=true;
|
|
|
}
|
|
|
InitCHTable(m_TotalCHNum,false);
|
|
|
}
|