QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
APMRemoteSupportComponent.h
Go to the documentation of this file.
1#pragma once
2
3#include "VehicleComponent.h"
4
6{
7 Q_OBJECT
8
9public:
10 explicit APMRemoteSupportComponent(Vehicle *vehicle, AutoPilotPlugin *autopilot, QObject *parent = nullptr);
11
12 QStringList setupCompleteChangedTriggerList() const final { return QStringList(); }
13
14 QString name() const final { return _name; }
15 QString description() const final { return tr("On this menu you can forward mavlink telemetry to an ardupilot support engineer."); }
16 QString iconResource() const final { return QStringLiteral("/qmlimages/ForwardingSupportIcon.svg"); }
17 bool requiresSetup() const final { return false; }
18 bool setupComplete() const final { return true; }
19 QUrl setupSource() const final { return QUrl::fromUserInput(QStringLiteral("qrc:/qml/QGroundControl/AutoPilotPlugins/APM/APMRemoteSupportComponent.qml")); }
20 QUrl summaryQmlSource() const final { return QUrl(); }
21
22private:
23 const QString _name = tr("Remote Support");
24};
QStringList setupCompleteChangedTriggerList() const final