完善发动机界面,修正参数读取时ID溢出问题

This commit is contained in:
hm
2020-11-19 11:39:28 +08:00
parent 75130e0fe1
commit efae22bddc
25 changed files with 2739 additions and 1732 deletions
+5 -26
View File
@@ -16,21 +16,19 @@ MenuBarUI::MenuBarUI(QWidget *parent) :
this->setStyleSheet(stylesheet);
file.close();
/*
timeRecord = new QDateTime();
timeRecord->setTime(QDateTime::currentDateTime().time());
qDebug() << "time" << timeRecord->time();
*/
ui->label_RecordTime->setText("00:00:00");
recordTimer = new QTimer(this);
recordTimer->setInterval(1000);
connect(recordTimer,SIGNAL(timeout()),
this,SLOT(RecordTimeOut()));
MessageTimer = new QTimer(this);
@@ -216,11 +214,6 @@ void MenuBarUI::MessageTimeOut(void)
}
void MenuBarUI::RecordTimeOut(void)
{
ui->label_RecordTime->setText(QTime::fromMSecsSinceStartOfDay(timeRecord->time().msecsTo(QDateTime::currentDateTime().time())).toString("HH:mm:ss"));
}
void MenuBarUI::setTargetPoint(int Value)
{
@@ -247,22 +240,8 @@ void MenuBarUI::setTagetAirspeed(float Value)
ui->label_TargetAirSpeed->setText(QString::number(Value,'f',1));
}
void MenuBarUI::setArm(bool Value)//解锁
void MenuBarUI::setFlightTime(QTime Value)
{
if(Value)
{
timeRecord->setTime(QDateTime::currentDateTime().time());
if(recordTimer->isActive())
{
recordTimer->stop();
}
recordTimer->start();
}
else
{
recordTimer->stop();
}
ui->label_RecordTime->setText(Value.toString("HH:mm:ss"));
}