修改航点显示,速度小于3算是马赫数

This commit is contained in:
hm
2022-06-13 15:44:07 +08:00
parent 4e14a6ef80
commit b68be8e9fe
+32 -4
View File
@@ -419,19 +419,47 @@ void WayPointItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *opti
break;
case -2:
_h.append(tr("Vz\n"));
_v = tr("Speed: %1m/s").arg(QString::number(property.param4,'f',0));
if(property.param4 <= 3)
{
_v = tr("Ma: %1").arg(QString::number(property.param4,'f',2));
}
else
{
_v = tr("Speed: %1m/s").arg(QString::number(property.param4,'f',0));
}
break;
case -3:
_h.append(tr("onAB\n"));
_v = tr("Speed: %1m/s").arg(QString::number(property.param4,'f',0));
if(property.param4 <= 3)
{
_v = tr("Ma: %1").arg(QString::number(property.param4,'f',2));
}
else
{
_v = tr("Speed: %1m/s").arg(QString::number(property.param4,'f',0));
}
break;
case -4:
_h.append(tr("offAB\n"));
_v = tr("Speed: %1m/s").arg(QString::number(property.param4,'f',0));
if(property.param4 <= 3)
{
_v = tr("Ma: %1").arg(QString::number(property.param4,'f',2));
}
else
{
_v = tr("Speed: %1m/s").arg(QString::number(property.param4,'f',0));
}
break;
default:
_h.append(tr("unknow\n"));
_v = tr("Speed: %1m/s").arg(QString::number(property.param4,'f',0));
if(property.param4 <= 3)
{
_v = tr("Ma: %1").arg(QString::number(property.param4,'f',2));
}
else
{
_v = tr("Speed: %1m/s").arg(QString::number(property.param4,'f',0));
}
break;
}
}