7 , _name(tr(
"Airframe"))
19 return tr(
"Configure the airframe type and apply default tuning parameters.");
24 return "/qmlimages/AirframeComponentIcon.png";
39 return QStringList(QStringLiteral(
"SYS_AUTOSTART"));
44 return QUrl::fromUserInput(
"qrc:/qml/QGroundControl/AutoPilotPlugins/PX4/AirframeComponent.qml");
49 return QUrl::fromUserInput(
"qrc:/qml/QGroundControl/AutoPilotPlugins/PX4/AirframeComponentSummary.qml");
virtual bool requiresSetup(void) const
virtual QString name(void) const
AirframeComponent(Vehicle *vehicles, AutoPilotPlugin *autopilot, QObject *parent=nullptr)
virtual QUrl summaryQmlSource(void) const
virtual QString iconResource(void) const
virtual QString description(void) const
virtual bool setupComplete(void) const
virtual QUrl setupSource(void) const
virtual QStringList setupCompleteChangedTriggerList(void) const
The AutoPilotPlugin class is an abstract base class which represents the methods and objects which ar...
QVariant rawValue() const
Value after translation.
Fact * getParameter(int componentId, const QString ¶mName)
static constexpr int defaultComponentId
A vehicle component is an object which abstracts the physical portion of a vehicle into a set of conf...
ParameterManager * parameterManager()