完成状态界面,航点改颜色

This commit is contained in:
hm
2020-12-04 11:33:50 +08:00
parent c473c344ba
commit 92ac310171
10 changed files with 973 additions and 941 deletions
+33 -6
View File
@@ -252,8 +252,17 @@ void WayPointItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *opti
painter->setBrush(QColor("#008B00"));
}
else {
ePen.setColor(QColor("#8B4500"));
painter->setBrush(QColor("#8B4500"));
if(Command() > MAV_CMD::MAV_CMD_NAV_LAST)
{
ePen.setColor(QColor("#787878"));
painter->setBrush(QColor("#787878"));
}
else
{
ePen.setColor(QColor("#8B4500"));
painter->setBrush(QColor("#8B4500"));
}
}
}
else//飞行界面
@@ -263,12 +272,32 @@ void WayPointItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *opti
painter->setBrush(QColor("#008B00"));
}
else {
ePen.setColor(QColor("#8B4500"));
painter->setBrush(QColor("#8B4500"));
if(Command() > MAV_CMD::MAV_CMD_NAV_LAST)
{
ePen.setColor(QColor("#787878"));
painter->setBrush(QColor("#787878"));
}
else
{
ePen.setColor(QColor("#8B4500"));
painter->setBrush(QColor("#8B4500"));
}
}
}
if(Command() > MAV_CMD::MAV_CMD_NAV_LAST)
{
this->setFlag(QGraphicsItem::ItemIsMovable, false);
}
else
{
this->setFlag(QGraphicsItem::ItemIsMovable, true);
}
painter->setPen(ePen);
@@ -683,8 +712,6 @@ void WayPointItem::setWPProperty(float param1,float param2,float param3,float pa
ElevationTrig();
}
}