调整了声音相关设置

This commit is contained in:
hm
2021-06-27 18:25:22 +08:00
parent 2c8d32374a
commit b086f8a25b
21 changed files with 994 additions and 438 deletions
+60 -1
View File
@@ -40,7 +40,7 @@ StatusUI::StatusUI(QWidget *parent) :
install(base,0,"真空速[m/s]",0,QMap<QVariant, StateWidget::state>{{100,StateWidget::state::red},{700,StateWidget::state::green}});
install(base,0,"地速[m/s]",0,QMap<QVariant, StateWidget::state>{{100,StateWidget::state::red},{700,StateWidget::state::green}});
install(base,0,"马赫数[Ma]",0,QMap<QVariant, StateWidget::state>{{0.3,StateWidget::state::red},{0.8,StateWidget::state::green},{2,StateWidget::state::orange}});
install(base,0,"爬升率[m/s]",0,QMap<QVariant, StateWidget::state>{{-30,StateWidget::state::red},{30,StateWidget::state::green},{100,StateWidget::state::orange}});
install(base,0,"爬升率[m/s]",0,QMap<QVariant, StateWidget::state>{{-50,StateWidget::state::red},{100,StateWidget::state::green},{500,StateWidget::state::orange}});
install(actuator,0,"左翼尖[°]",0);
install(actuator,0,"右翼尖[°]",0);
@@ -285,3 +285,62 @@ void StatusUI::install(int index,int flag, QString name, QVariant value)
}
void StatusUI::setInital(void)
{
foreach (StateGroup *group, GroupList) {
QMap<int,StateWidget *> list = group->Items();
foreach (StateWidget *w, list) {
if(w)
{
w->setColor(StateWidget::gray);
}
}
}
}
void StatusUI::setFailure(void)
{
foreach (StateGroup *group, GroupList) {
QMap<int,StateWidget *> list = group->Items();
foreach (StateWidget *w, list) {
if(w)
{
w->setColor(StateWidget::red);
}
}
}
}
void StatusUI::setSuccess(void)
{
foreach (StateGroup *group, GroupList) {
QMap<int,StateWidget *> list = group->Items();
foreach (StateWidget *w, list) {
if(w)
{
w->setColor(StateWidget::green);
}
}
}
}
void StatusUI::setWarning(void)
{
foreach (StateGroup *group, GroupList) {
QMap<int,StateWidget *> list = group->Items();
foreach (StateWidget *w, list) {
if(w)
{
w->setColor(StateWidget::orange);
}
}
}
}