QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
VehicleComponent Class Referenceabstract

#include <VehicleComponent.h>

+ Inheritance diagram for VehicleComponent:
+ Collaboration diagram for VehicleComponent:

Signals

void setupCompleteChanged ()
 
void setupSourceChanged ()
 

Protected Slots

void _triggerUpdated (QVariant)
 

Protected Attributes

Vehicle_vehicle = nullptr
 
AutoPilotPlugin_autopilot = nullptr
 
AutoPilotPlugin::KnownVehicleComponent _KnownVehicleComponent
 

Detailed Description

A vehicle component is an object which abstracts the physical portion of a vehicle into a set of configurable values and user interface.

Definition at line 20 of file VehicleComponent.h.

Member Function Documentation

◆ _triggerUpdated

void VehicleComponent::_triggerUpdated ( QVariant  )
inlineprotectedslot

Definition at line 71 of file VehicleComponent.h.

Referenced by ActuatorComponent::ActuatorComponent().

◆ setupCompleteChanged

void VehicleComponent::setupCompleteChanged ( )
signal

◆ setupSourceChanged

void VehicleComponent::setupSourceChanged ( )
signal

Member Data Documentation

◆ _autopilot

AutoPilotPlugin* VehicleComponent::_autopilot = nullptr
protected

Definition at line 75 of file VehicleComponent.h.

◆ _KnownVehicleComponent

AutoPilotPlugin::KnownVehicleComponent VehicleComponent::_KnownVehicleComponent
protected

Definition at line 76 of file VehicleComponent.h.

◆ _vehicle


The documentation for this class was generated from the following files: