diff --git a/src/MissionManager/MissionController.cc b/src/MissionManager/MissionController.cc index ca29a9987b95ee773caa25f1b08ff46a37b8535f..14c138de4b9b4eaea885cbe75470c5535b3a5144 100644 --- a/src/MissionManager/MissionController.cc +++ b/src/MissionManager/MissionController.cc @@ -1196,9 +1196,8 @@ void MissionController::_recalcWaypointLines(void) _waypointPath.append(QVariant::fromValue(QGeoCoordinate(0, 0))); } - //emit waypointLinesChanged(); + emit waypointLinesChanged(); emit waypointPathChanged(); - emit directionArrowsChanged(); } void MissionController::_updateBatteryInfo(int waypointIndex) diff --git a/src/MissionManager/MissionController.h b/src/MissionManager/MissionController.h index 500eb3cbafe9cd9e8d26029ea6172e922312945c..6fa43f346c8efae974d2945eaded4d2825c3a481 100644 --- a/src/MissionManager/MissionController.h +++ b/src/MissionManager/MissionController.h @@ -70,7 +70,7 @@ public: Q_PROPERTY(QmlObjectListModel* visualItems READ visualItems NOTIFY visualItemsChanged) Q_PROPERTY(QmlObjectListModel* waypointLines READ waypointLines NOTIFY waypointLinesChanged) ///< Used by Plan view only for interactive editing Q_PROPERTY(QVariantList waypointPath READ waypointPath NOTIFY waypointPathChanged) ///< Used by Fly view only for static display - Q_PROPERTY(QmlObjectListModel* directionArrows READ directionArrows NOTIFY directionArrowsChanged) + Q_PROPERTY(QmlObjectListModel* directionArrows READ directionArrows CONSTANT) Q_PROPERTY(QStringList complexMissionItemNames READ complexMissionItemNames NOTIFY complexMissionItemNamesChanged) Q_PROPERTY(QGeoCoordinate plannedHomePosition READ plannedHomePosition NOTIFY plannedHomePositionChanged) @@ -206,7 +206,6 @@ signals: void visualItemsChanged (void); void waypointLinesChanged (void); void waypointPathChanged (void); - void directionArrowsChanged (void); void newItemsFromVehicle (void); void missionDistanceChanged (double missionDistance); void missionTimeChanged (void);