15 Q_MOC_INCLUDE(
"Vehicle.h")
18 explicit FollowMe(QObject *parent =
nullptr);
45 void _sendGCSMotionReport();
46 void _settingsChanged(QVariant value);
47 void _vehicleAdded(
Vehicle *vehicle);
48 void _vehicleRemoved(
Vehicle *vehicle);
49 void _enableIfVehicleInFollow();
58 void _disableFollowSend();
59 void _enableFollowSend();
60 bool _isFollowFlightMode(
const Vehicle *vehicle,
const QString &flightMode);
62 QTimer *_gcsMotionReportTimer =
nullptr;
63 FollowMode _currentMode = MODE_NEVER;
65 static constexpr int kMotionUpdateInterval = 250;