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

#include <FlightModeSettings.h>

+ Inheritance diagram for FlightModeSettings:
+ Collaboration diagram for FlightModeSettings:

Public Member Functions

 FlightModeSettings (QObject *parent=nullptr)
 
Fact *px4HiddenFlightModesMultiRotor READ px4HiddenFlightModesMultiRotor CONSTANT Factpx4HiddenFlightModesMultiRotor ()
 
Fact *px4HiddenFlightModesFixedWing READ px4HiddenFlightModesFixedWing CONSTANT Factpx4HiddenFlightModesFixedWing ()
 
Fact *px4HiddenFlightModesVTOL READ px4HiddenFlightModesVTOL CONSTANT Factpx4HiddenFlightModesVTOL ()
 
Fact *px4HiddenFlightModesRoverBoat READ px4HiddenFlightModesRoverBoat CONSTANT Factpx4HiddenFlightModesRoverBoat ()
 
Fact *px4HiddenFlightModesSub READ px4HiddenFlightModesSub CONSTANT Factpx4HiddenFlightModesSub ()
 
Fact *px4HiddenFlightModesAirship READ px4HiddenFlightModesAirship CONSTANT Factpx4HiddenFlightModesAirship ()
 
Fact *apmHiddenFlightModesMultiRotor READ apmHiddenFlightModesMultiRotor CONSTANT FactapmHiddenFlightModesMultiRotor ()
 
Fact *apmHiddenFlightModesFixedWing READ apmHiddenFlightModesFixedWing CONSTANT FactapmHiddenFlightModesFixedWing ()
 
Fact *apmHiddenFlightModesVTOL READ apmHiddenFlightModesVTOL CONSTANT FactapmHiddenFlightModesVTOL ()
 
Fact *apmHiddenFlightModesRoverBoat READ apmHiddenFlightModesRoverBoat CONSTANT FactapmHiddenFlightModesRoverBoat ()
 
Fact *apmHiddenFlightModesSub READ apmHiddenFlightModesSub CONSTANT FactapmHiddenFlightModesSub ()
 
Fact *apmHiddenFlightModesAirship READ apmHiddenFlightModesAirship CONSTANT FactapmHiddenFlightModesAirship ()
 
Fact *requireModeChangeConfirmation READ requireModeChangeConfirmation CONSTANT FactrequireModeChangeConfirmation ()
 
- Public Member Functions inherited from SettingsGroup
 SettingsGroup (const QString &name, const QString &settingsGroup, QObject *parent=nullptr)
 
bool visible READ visible WRITE setVisible NOTIFY virtual visibleChanged bool visible ()
 
virtual void setVisible (bool vis)
 
QString settingsGroup () const
 

Static Public Attributes

static const char * name = "FlightMode"
 
static const char * settingsGroup = "FlightMode"
 
static const char * px4HiddenFlightModesMultiRotorName = "px4HiddenFlightModesMultiRotor"
 
static const char * px4HiddenFlightModesFixedWingName = "px4HiddenFlightModesFixedWing"
 
static const char * px4HiddenFlightModesVTOLName = "px4HiddenFlightModesVTOL"
 
static const char * px4HiddenFlightModesRoverBoatName = "px4HiddenFlightModesRoverBoat"
 
static const char * px4HiddenFlightModesSubName = "px4HiddenFlightModesSub"
 
static const char * px4HiddenFlightModesAirshipName = "px4HiddenFlightModesAirship"
 
static const char * apmHiddenFlightModesMultiRotorName = "apmHiddenFlightModesMultiRotor"
 
static const char * apmHiddenFlightModesFixedWingName = "apmHiddenFlightModesFixedWing"
 
static const char * apmHiddenFlightModesVTOLName = "apmHiddenFlightModesVTOL"
 
static const char * apmHiddenFlightModesRoverBoatName = "apmHiddenFlightModesRoverBoat"
 
static const char * apmHiddenFlightModesSubName = "apmHiddenFlightModesSub"
 
static const char * apmHiddenFlightModesAirshipName = "apmHiddenFlightModesAirship"
 
static const char * requireModeChangeConfirmationName = "requireModeChangeConfirmation"
 

Additional Inherited Members

- Signals inherited from SettingsGroup
void visibleChanged ()
 
- Protected Member Functions inherited from SettingsGroup
SettingsFact_createSettingsFact (const QString &factName)
 
- Protected Attributes inherited from SettingsGroup
bool _visible
 
QString _name
 
QString _settingsGroup
 
QMap< QString, FactMetaData * > _nameToMetaDataMap
 

Detailed Description

Definition at line 7 of file FlightModeSettings.h.

Constructor & Destructor Documentation

◆ FlightModeSettings()

FlightModeSettings::FlightModeSettings ( QObject *  parent = nullptr)

Definition at line 3 of file FlightModeSettings.cc.

Member Function Documentation

◆ apmHiddenFlightModesAirship()

Fact * FlightModeSettings::apmHiddenFlightModesAirship ( )

Definition at line 18 of file FlightModeSettings.cc.

◆ apmHiddenFlightModesFixedWing()

Fact * FlightModeSettings::apmHiddenFlightModesFixedWing ( )

Definition at line 14 of file FlightModeSettings.cc.

◆ apmHiddenFlightModesMultiRotor()

Fact * FlightModeSettings::apmHiddenFlightModesMultiRotor ( )

Definition at line 13 of file FlightModeSettings.cc.

◆ apmHiddenFlightModesRoverBoat()

Fact * FlightModeSettings::apmHiddenFlightModesRoverBoat ( )

Definition at line 16 of file FlightModeSettings.cc.

◆ apmHiddenFlightModesSub()

Fact * FlightModeSettings::apmHiddenFlightModesSub ( )

Definition at line 17 of file FlightModeSettings.cc.

◆ apmHiddenFlightModesVTOL()

Fact * FlightModeSettings::apmHiddenFlightModesVTOL ( )

Definition at line 15 of file FlightModeSettings.cc.

◆ px4HiddenFlightModesAirship()

Fact * FlightModeSettings::px4HiddenFlightModesAirship ( )

Definition at line 12 of file FlightModeSettings.cc.

◆ px4HiddenFlightModesFixedWing()

Fact * FlightModeSettings::px4HiddenFlightModesFixedWing ( )

Definition at line 8 of file FlightModeSettings.cc.

◆ px4HiddenFlightModesMultiRotor()

Fact * FlightModeSettings::px4HiddenFlightModesMultiRotor ( )

Definition at line 7 of file FlightModeSettings.cc.

◆ px4HiddenFlightModesRoverBoat()

Fact * FlightModeSettings::px4HiddenFlightModesRoverBoat ( )

Definition at line 10 of file FlightModeSettings.cc.

◆ px4HiddenFlightModesSub()

Fact * FlightModeSettings::px4HiddenFlightModesSub ( )

Definition at line 11 of file FlightModeSettings.cc.

◆ px4HiddenFlightModesVTOL()

Fact * FlightModeSettings::px4HiddenFlightModesVTOL ( )

Definition at line 9 of file FlightModeSettings.cc.

◆ requireModeChangeConfirmation()

Fact * FlightModeSettings::requireModeChangeConfirmation ( )

Definition at line 19 of file FlightModeSettings.cc.

Member Data Documentation

◆ apmHiddenFlightModesAirshipName

const char * FlightModeSettings::apmHiddenFlightModesAirshipName = "apmHiddenFlightModesAirship"
static

Definition at line 27 of file FlightModeSettings.h.

◆ apmHiddenFlightModesFixedWingName

const char * FlightModeSettings::apmHiddenFlightModesFixedWingName = "apmHiddenFlightModesFixedWing"
static

Definition at line 23 of file FlightModeSettings.h.

◆ apmHiddenFlightModesMultiRotorName

const char * FlightModeSettings::apmHiddenFlightModesMultiRotorName = "apmHiddenFlightModesMultiRotor"
static

Definition at line 22 of file FlightModeSettings.h.

◆ apmHiddenFlightModesRoverBoatName

const char * FlightModeSettings::apmHiddenFlightModesRoverBoatName = "apmHiddenFlightModesRoverBoat"
static

Definition at line 25 of file FlightModeSettings.h.

◆ apmHiddenFlightModesSubName

const char * FlightModeSettings::apmHiddenFlightModesSubName = "apmHiddenFlightModesSub"
static

Definition at line 26 of file FlightModeSettings.h.

◆ apmHiddenFlightModesVTOLName

const char * FlightModeSettings::apmHiddenFlightModesVTOLName = "apmHiddenFlightModesVTOL"
static

Definition at line 24 of file FlightModeSettings.h.

◆ name

const char * FlightModeSettings::name = "FlightMode"
static

Definition at line 15 of file FlightModeSettings.h.

◆ px4HiddenFlightModesAirshipName

const char * FlightModeSettings::px4HiddenFlightModesAirshipName = "px4HiddenFlightModesAirship"
static

Definition at line 21 of file FlightModeSettings.h.

◆ px4HiddenFlightModesFixedWingName

const char * FlightModeSettings::px4HiddenFlightModesFixedWingName = "px4HiddenFlightModesFixedWing"
static

Definition at line 17 of file FlightModeSettings.h.

◆ px4HiddenFlightModesMultiRotorName

const char * FlightModeSettings::px4HiddenFlightModesMultiRotorName = "px4HiddenFlightModesMultiRotor"
static

Definition at line 16 of file FlightModeSettings.h.

◆ px4HiddenFlightModesRoverBoatName

const char * FlightModeSettings::px4HiddenFlightModesRoverBoatName = "px4HiddenFlightModesRoverBoat"
static

Definition at line 19 of file FlightModeSettings.h.

◆ px4HiddenFlightModesSubName

const char * FlightModeSettings::px4HiddenFlightModesSubName = "px4HiddenFlightModesSub"
static

Definition at line 20 of file FlightModeSettings.h.

◆ px4HiddenFlightModesVTOLName

const char * FlightModeSettings::px4HiddenFlightModesVTOLName = "px4HiddenFlightModesVTOL"
static

Definition at line 18 of file FlightModeSettings.h.

◆ requireModeChangeConfirmationName

const char * FlightModeSettings::requireModeChangeConfirmationName = "requireModeChangeConfirmation"
static

Definition at line 28 of file FlightModeSettings.h.

◆ settingsGroup

const char * FlightModeSettings::settingsGroup = "FlightMode"
static

Definition at line 15 of file FlightModeSettings.h.


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