完成状态界面,航点改颜色
This commit is contained in:
@@ -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();
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user