Files
gcs-nf/App/ToolsUI/ServoSystem/ServoSystem.cpp
T
2021-06-27 18:25:22 +08:00

65 lines
1.3 KiB
C++

#include "ServoSystem.h"
#include "ui_ServoSystem.h"
ServoSystem::ServoSystem(QWidget *parent) :
ToolsWidget(parent),
ui(new Ui::ServoSystem)
{
ui->setupUi(this);
setWindowTitle(tr("ServoSyste"));
//load qss
QFile file(":/qss/ServoSystem.qss");
file.open(QFile::ReadOnly);
QTextStream filetext(&file);
QString stylesheet = filetext.readAll();
this->setStyleSheet(stylesheet);
file.close();
//========
setColor(ui->checkBox_onBoard,state::success);
setColor(ui->checkBox_28v,state::success);
setColor(ui->checkBox_56v,state::success);
setColor(ui->checkBox_AirSpeed,state::success);
setColor(ui->checkBox_500W,state::failure);
//setColor(ui->label_LE_SBIT,state::failure);
setCheckState(6,state::failure);
setCheckState(7,state::failure);
setCheckState(8,state::failure);
setCheckState(9,state::failure);
setCheckState(10,state::failure);
setCheckState(11,state::failure);
}
ServoSystem::~ServoSystem()
{
delete ui;
}
void ServoSystem::setBUMState(mavlink_bmustate_t *t)
{
}
void ServoSystem::setCheckState(uint32_t pos,QVariant value)
{
}
void ServoSystem::setServoState(mavlink_servo_output_raw_t t)
{
}