12 if (vehicle->
vehicleType() != MAV_TYPE_HELICOPTER) {
13 _requiresFrameSetup =
true;
16 _frameClassFact =
nullptr;
24 if (_requiresFrameSetup) {
25 list << _frameClassParam;
33 return (_requiresFrameSetup ? (_frameClassFact->
rawValue().toInt() != 0) :
true);
QStringList setupCompleteChangedTriggerList() const final
bool setupComplete() const final
APMAirframeComponent(Vehicle *vehicle, AutoPilotPlugin *autopilot, QObject *parent=nullptr)
The AutoPilotPlugin class is an abstract base class which represents the methods and objects which ar...
QVariant rawValue() const
Value after translation.
bool parameterExists(int componentId, const QString ¶mName) const
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...
MAV_TYPE vehicleType() const
ParameterManager * parameterManager()