Ajout Syslog et début de logging du buffering

This commit is contained in:
2023-12-01 06:34:46 -05:00
parent 454935965f
commit 40093d5acf
27 changed files with 1214 additions and 98 deletions
+58 -2
View File
@@ -11,6 +11,7 @@
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
@@ -32,6 +33,15 @@ public:
QTableWidget *mCANModuleStatusTableWdgt;
QLabel *label;
QPushButton *mQuitAppBtn;
QLabel *mInternetConnectedLbl;
QLabel *mInternetPresentStatLbl;
QGroupBox *MQTTBufferingGrpBx;
QLabel *mBufferingModeLbl;
QLabel *mBufferSizeLbl;
QLabel *mBufferTimeRemainingLbl;
QLabel *mBufferingMode;
QLabel *mBufferSizeValue;
QLabel *mBufferTimeRemaining;
void setupUi(QWidget *CGeneralStatusPage)
{
@@ -86,7 +96,44 @@ public:
label->setFont(font3);
mQuitAppBtn = new QPushButton(CGeneralStatusPage);
mQuitAppBtn->setObjectName(QString::fromUtf8("mQuitAppBtn"));
mQuitAppBtn->setGeometry(QRect(1230, 310, 131, 22));
mQuitAppBtn->setGeometry(QRect(1470, 550, 131, 22));
mInternetConnectedLbl = new QLabel(CGeneralStatusPage);
mInternetConnectedLbl->setObjectName(QString::fromUtf8("mInternetConnectedLbl"));
mInternetConnectedLbl->setGeometry(QRect(1230, 270, 61, 16));
mInternetConnectedLbl->setFont(font1);
mInternetPresentStatLbl = new QLabel(CGeneralStatusPage);
mInternetPresentStatLbl->setObjectName(QString::fromUtf8("mInternetPresentStatLbl"));
mInternetPresentStatLbl->setGeometry(QRect(1300, 270, 121, 16));
mInternetPresentStatLbl->setFont(font2);
MQTTBufferingGrpBx = new QGroupBox(CGeneralStatusPage);
MQTTBufferingGrpBx->setObjectName(QString::fromUtf8("MQTTBufferingGrpBx"));
MQTTBufferingGrpBx->setGeometry(QRect(1210, 320, 391, 141));
mBufferingModeLbl = new QLabel(MQTTBufferingGrpBx);
mBufferingModeLbl->setObjectName(QString::fromUtf8("mBufferingModeLbl"));
mBufferingModeLbl->setGeometry(QRect(50, 30, 91, 21));
QFont font4;
font4.setPointSize(10);
mBufferingModeLbl->setFont(font4);
mBufferSizeLbl = new QLabel(MQTTBufferingGrpBx);
mBufferSizeLbl->setObjectName(QString::fromUtf8("mBufferSizeLbl"));
mBufferSizeLbl->setGeometry(QRect(10, 60, 131, 21));
mBufferSizeLbl->setFont(font4);
mBufferTimeRemainingLbl = new QLabel(MQTTBufferingGrpBx);
mBufferTimeRemainingLbl->setObjectName(QString::fromUtf8("mBufferTimeRemainingLbl"));
mBufferTimeRemainingLbl->setGeometry(QRect(50, 90, 91, 21));
mBufferTimeRemainingLbl->setFont(font4);
mBufferingMode = new QLabel(MQTTBufferingGrpBx);
mBufferingMode->setObjectName(QString::fromUtf8("mBufferingMode"));
mBufferingMode->setGeometry(QRect(150, 30, 111, 21));
mBufferingMode->setFont(font4);
mBufferSizeValue = new QLabel(MQTTBufferingGrpBx);
mBufferSizeValue->setObjectName(QString::fromUtf8("mBufferSizeValue"));
mBufferSizeValue->setGeometry(QRect(150, 60, 131, 21));
mBufferSizeValue->setFont(font4);
mBufferTimeRemaining = new QLabel(MQTTBufferingGrpBx);
mBufferTimeRemaining->setObjectName(QString::fromUtf8("mBufferTimeRemaining"));
mBufferTimeRemaining->setGeometry(QRect(150, 90, 91, 21));
mBufferTimeRemaining->setFont(font4);
retranslateUi(CGeneralStatusPage);
@@ -101,8 +148,17 @@ public:
mClientMQTTLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Client MQTT:", nullptr));
mPuckCANConStatLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "D\303\251connect\303\251e", nullptr));
mClientMQTTConnStatLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "D\303\251connect\303\251", nullptr));
label->setText(QCoreApplication::translate("CGeneralStatusPage", "Statut des module CAN ", nullptr));
label->setText(QCoreApplication::translate("CGeneralStatusPage", "Statut des modules CAN ", nullptr));
mQuitAppBtn->setText(QCoreApplication::translate("CGeneralStatusPage", "Quitter l'application", nullptr));
mInternetConnectedLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Internet:", nullptr));
mInternetPresentStatLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "D\303\251tect\303\251", nullptr));
MQTTBufferingGrpBx->setTitle(QCoreApplication::translate("CGeneralStatusPage", "Buffering MQTT", nullptr));
mBufferingModeLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Mode buffering:", nullptr));
mBufferSizeLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Taille buffer circulaire:", nullptr));
mBufferTimeRemainingLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Dur\303\251e restante:", nullptr));
mBufferingMode->setText(QCoreApplication::translate("CGeneralStatusPage", "Inactif", nullptr));
mBufferSizeValue->setText(QCoreApplication::translate("CGeneralStatusPage", "0/5000", nullptr));
mBufferTimeRemaining->setText(QCoreApplication::translate("CGeneralStatusPage", "xxx minutes", nullptr));
} // retranslateUi
};