Changement à la source de données MQTT
Début codage Watchdog CAN
This commit is contained in:
@@ -0,0 +1,78 @@
|
||||
#include "CCANWatchdogSettingsPage.h"
|
||||
#include "ui_CCANWatchdogSettingsPage.h"
|
||||
#include "CANDevice.h"
|
||||
|
||||
CCANWatchdogSettingsPage::CCANWatchdogSettingsPage(QWidget *parent) :
|
||||
QWidget(parent),
|
||||
ui(new Ui::CCANWatchdogSettingsPage)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
|
||||
connect(ui->mCANWatchdogChangBtn,&QPushButton::pressed,this,&CCANWatchdogSettingsPage::ChangeSettingsButtonPressed);
|
||||
connect(ui->mCANWatchdogCancelBtn,&QPushButton::pressed,this,&CCANWatchdogSettingsPage::CancelButtonPressed);
|
||||
|
||||
ui->mCANWatchdogBaudrateComboBx->clear();
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_1M",QVariant(PCAN_BAUD_1M));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_800K",QVariant(PCAN_BAUD_800K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_500K",QVariant(PCAN_BAUD_500K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_250K",QVariant(PCAN_BAUD_250K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_125K",QVariant(PCAN_BAUD_125K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_100K",QVariant(PCAN_BAUD_100K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_95K",QVariant(PCAN_BAUD_95K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_83K",QVariant(PCAN_BAUD_83K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_50K",QVariant(PCAN_BAUD_50K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_47K",QVariant(PCAN_BAUD_47K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_33K",QVariant(PCAN_BAUD_33K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_20K",QVariant(PCAN_BAUD_20K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_10K",QVariant(PCAN_BAUD_10K));
|
||||
ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_5K",QVariant(PCAN_BAUD_5K));
|
||||
|
||||
ui->mCANWatchdogCancelBtn->setVisible(false);
|
||||
|
||||
ui->mCANWatchdogBaudrateComboBx->setEnabled(false);
|
||||
ui->mCANWatchdogDeviceIDSpinBx->setEnabled(false);
|
||||
ui->mCANWatchdogTimeoutSpinBx->setEnabled(false);
|
||||
|
||||
mIsSettingsChangeMode = false;
|
||||
}
|
||||
|
||||
CCANWatchdogSettingsPage::~CCANWatchdogSettingsPage()
|
||||
{
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void CCANWatchdogSettingsPage::CancelButtonPressed()
|
||||
{
|
||||
|
||||
mIsSettingsChangeMode = false;
|
||||
|
||||
ui->mCANWatchdogCancelBtn->setVisible(false);
|
||||
ui->mCANWatchdogBaudrateComboBx->setEnabled(false);
|
||||
ui->mCANWatchdogDeviceIDSpinBx->setEnabled(false);
|
||||
ui->mCANWatchdogTimeoutSpinBx->setEnabled(false);
|
||||
ui->mCANWatchdogChangBtn->setText("Modifier");
|
||||
}
|
||||
|
||||
void CCANWatchdogSettingsPage::ChangeSettingsButtonPressed()
|
||||
{
|
||||
if(mIsSettingsChangeMode == false)
|
||||
{
|
||||
mIsSettingsChangeMode = true;
|
||||
|
||||
ui->mCANWatchdogCancelBtn->setVisible(true);
|
||||
ui->mCANWatchdogBaudrateComboBx->setEnabled(true);
|
||||
ui->mCANWatchdogDeviceIDSpinBx->setEnabled(true);
|
||||
ui->mCANWatchdogTimeoutSpinBx->setEnabled(true);
|
||||
ui->mCANWatchdogChangBtn->setText("Sauvegarder");
|
||||
}
|
||||
else
|
||||
{
|
||||
mIsSettingsChangeMode = false;
|
||||
|
||||
ui->mCANWatchdogCancelBtn->setVisible(false);
|
||||
ui->mCANWatchdogBaudrateComboBx->setEnabled(false);
|
||||
ui->mCANWatchdogDeviceIDSpinBx->setEnabled(false);
|
||||
ui->mCANWatchdogTimeoutSpinBx->setEnabled(false);
|
||||
ui->mCANWatchdogChangBtn->setText("Modifier");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user