Changement de l'identification des pucks CAN par device ID plutôt que par Handle

This commit is contained in:
2023-06-02 14:09:37 -04:00
parent 34cf515944
commit 163d050fe5
24 changed files with 1152 additions and 109 deletions
@@ -2,6 +2,7 @@
#include "ui_GeneralStatusPage.h"
#include "QStringList"
#include <QScrollBar>
#include <QLibrary>
CGeneralStatusPage::CGeneralStatusPage(QWidget *parent) :
QWidget(parent),
@@ -10,6 +11,8 @@ CGeneralStatusPage::CGeneralStatusPage(QWidget *parent) :
ui->setupUi(this);
connect(ui->mClearGenMsgTxtBtn,&QPushButton::clicked,this,&CGeneralStatusPage::ClearGenMsgAreaBtnPressed);
SetMQTTConnectionStatus(false);
SetCANConnectionStatus(false);
}
CGeneralStatusPage::~CGeneralStatusPage()
@@ -95,3 +98,43 @@ void CGeneralStatusPage::ClearGenMsgAreaBtnPressed()
mGenMsgListBoxTextLines.clear();
ui->mGenMsgTextEdit->clear();
}
int CGeneralStatusPage::SetMQTTConnectionStatus(bool Connected)
{
if(Connected)
{
ui->mClientMQTTConnStatLbl->setText("CONNECTÉ");
QPalette pal = QPalette(ui->mClientMQTTConnStatLbl->palette());
pal.setColor(QPalette::WindowText,QColor(Qt::darkGreen));
ui->mClientMQTTConnStatLbl->setPalette(pal);
}
else
{
ui->mClientMQTTConnStatLbl->setText("DÉCONNECTÉ");
QPalette pal = QPalette(ui->mClientMQTTConnStatLbl->palette());
pal.setColor(QPalette::WindowText,QColor(Qt::red));
ui->mClientMQTTConnStatLbl->setPalette(pal);
}
return RET_OK;
}
int CGeneralStatusPage::SetCANConnectionStatus(bool Connected)
{
if(Connected)
{
ui->mPuckCANConStatLbl->setText("CONNECTÉE");
QPalette pal = QPalette(ui->mPuckCANConStatLbl->palette());
pal.setColor(QPalette::WindowText,QColor(Qt::darkGreen));
ui->mPuckCANConStatLbl->setPalette(pal);
}
else
{
ui->mPuckCANConStatLbl->setText("DÉCONNECTÉE");
QPalette pal = QPalette(ui->mPuckCANConStatLbl->palette());
pal.setColor(QPalette::WindowText,QColor(Qt::red));
ui->mPuckCANConStatLbl->setPalette(pal);
}
return RET_OK;
}