Browse Source

Fix missing waypointLinesChanged signal. Remove unnecessary directionArrowChanged signal.

QGC4.4
Don Gagne 6 years ago
parent
commit
b8a9c2fdfd
  1. 3
      src/MissionManager/MissionController.cc
  2. 3
      src/MissionManager/MissionController.h

3
src/MissionManager/MissionController.cc

@ -1196,9 +1196,8 @@ void MissionController::_recalcWaypointLines(void) @@ -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)

3
src/MissionManager/MissionController.h

@ -70,7 +70,7 @@ public: @@ -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: @@ -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);

Loading…
Cancel
Save