37 QString
mapVisualQML(
void)
const override {
return QStringLiteral(
"TakeoffItemMapVisual.qml"); }
40 bool load(QTextStream &loadStream)
final;
50 void _init(
bool forLoad);
51 void _initLaunchTakeoffAtSameLocation(
void);
57 bool _launchTakeoffAtSameLocation =
true;
Master controller for mission, fence, rally.
A SimpleMissionItem is used to represent a single MissionItem to the ui.
int sequenceNumber(void) const final
QGeoCoordinate coordinate(void) const final
MissionItem & missionItem(void)
Takeoff mission item is a special case of a SimpleMissionItem which supports Launch Location display/...
static bool isTakeoffCommand(MAV_CMD command)
double specifiedGimbalYaw(void) final
double specifiedGimbalPitch(void) final
QGeoCoordinate launchCoordinate(void) const
void launchCoordinateChanged(const QGeoCoordinate &launchCoordinate)
bool launchTakeoffAtSameLocation(void) const
bool isTakeoffItem(void) const final
void setCoordinate(const QGeoCoordinate &coordinate) override
bool load(QTextStream &loadStream) final
double specifiedFlightSpeed(void) final
QString mapVisualQML(void) const override
void launchTakeoffAtSameLocationChanged(bool launchTakeoffAtSameLocation)
PlanMasterController * masterController(void)