航迹最大1000个点,数据保存1分钟存一次
This commit is contained in:
@@ -1827,21 +1827,28 @@ void OPMapWidget::updateMessage(void)
|
||||
|
||||
void OPMapWidget::find_PointNumber()
|
||||
{
|
||||
QList<int> nums;
|
||||
nums.clear();
|
||||
|
||||
int number = 0;
|
||||
|
||||
foreach(QGraphicsItem * i, map->childItems()) {
|
||||
WayPointItem *w = qgraphicsitem_cast<WayPointItem *>(i);
|
||||
if (w)
|
||||
{
|
||||
if(w->Number() >= number)
|
||||
|
||||
number = w->Number();
|
||||
|
||||
if(w->Command() < MAV_CMD::MAV_CMD_NAV_LAST)
|
||||
{
|
||||
number = w->Number();
|
||||
nums.append(number);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
qDebug() << "PointNumber" << number +1;
|
||||
emit PointNumber(number + 1);
|
||||
qDebug() << "nums" << nums;
|
||||
|
||||
emit PointNumber(nums);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user