12 Q_MOC_INCLUDE(
"Vehicle.h")
15 explicit FollowMe(QObject *parent =
nullptr);
42 void _sendGCSMotionReport();
43 void _settingsChanged(QVariant value);
44 void _vehicleAdded(
Vehicle *vehicle);
45 void _vehicleRemoved(
Vehicle *vehicle);
46 void _enableIfVehicleInFollow();
55 void _disableFollowSend();
56 void _enableFollowSend();
57 bool _isFollowFlightMode(
const Vehicle *vehicle,
const QString &flightMode);
59 QTimer *_gcsMotionReportTimer =
nullptr;
60 FollowMode _currentMode = MODE_NEVER;
62 static constexpr int kMotionUpdateInterval = 250;