QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
AirframeComponentController Class Reference

MVC Controller for AirframeComponent.qml. More...

#include <AirframeComponentController.h>

+ Inheritance diagram for AirframeComponentController:
+ Collaboration diagram for AirframeComponentController:

Signals

void autostartIdChanged (int newAutostartId)
 
void showCustomConfigPanelChanged (bool show)
 
- Signals inherited from FactPanelController
void missingParametersAvailable ()
 

Public Member Functions

 AirframeComponentController (void)
 
 ~AirframeComponentController ()
 
bool showCustomConfigPanel MEMBER _showCustomConfigPanel NOTIFY showCustomConfigPanelChanged (QVariantList airframeTypes MEMBER _airframeTypes CONSTANT) 1(QString currentAirframeType MEMBER _currentAirframeType CONSTANT) 1(QString currentVehicleName MEMBER _currentVehicleName CONSTANT) 1(int currentVehicleIndex MEMBER _currentVehicleIndex CONSTANT) 1(int autostartId MEMBER _autostartId NOTIFY autostartIdChanged) 1 void changeAutostart(void)
 
int currentAirframeIndex (void)
 
void setCurrentAirframeIndex (int newIndex)
 

Additional Inherited Members

- Protected Member Functions inherited from FactPanelController
bool _allParametersExists (int componentId, const QStringList &names) const
 
void _reportMissingParameter (int componentId, const QString &name) const
 Report a missing parameter.
 
- Protected Attributes inherited from FactPanelController
Vehicle_vehicle = nullptr
 

Detailed Description

MVC Controller for AirframeComponent.qml.

Definition at line 10 of file AirframeComponentController.h.

Constructor & Destructor Documentation

◆ AirframeComponentController()

◆ ~AirframeComponentController()

AirframeComponentController::~AirframeComponentController ( )

Definition at line 69 of file AirframeComponentController.cc.

Member Function Documentation

◆ autostartIdChanged

void AirframeComponentController::autostartIdChanged ( int  newAutostartId)
signal

◆ currentAirframeIndex()

int AirframeComponentController::currentAirframeIndex ( void  )

◆ setCurrentAirframeIndex()

void AirframeComponentController::setCurrentAirframeIndex ( int  newIndex)

◆ showCustomConfigPanelChanged [1/2]

void AirframeComponentController::showCustomConfigPanelChanged ( bool  show)
signal

◆ showCustomConfigPanelChanged() [2/2]

bool showCustomConfigPanel MEMBER _showCustomConfigPanel NOTIFY AirframeComponentController::showCustomConfigPanelChanged ( QVariantList airframeTypes MEMBER _airframeTypes  CONSTANT)

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