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

#include <GimbalControllerSettings.h>

+ Inheritance diagram for GimbalControllerSettings:
+ Collaboration diagram for GimbalControllerSettings:

Public Member Functions

 GimbalControllerSettings (QObject *parent=nullptr)
 
Fact *EnableOnScreenControl READ EnableOnScreenControl CONSTANT FactEnableOnScreenControl ()
 
Fact *ControlType READ ControlType CONSTANT FactControlType ()
 
Fact *CameraVFov READ CameraVFov CONSTANT FactCameraVFov ()
 
Fact *CameraHFov READ CameraHFov CONSTANT FactCameraHFov ()
 
Fact *CameraSlideSpeed READ CameraSlideSpeed CONSTANT FactCameraSlideSpeed ()
 
Fact *showAzimuthIndicatorOnMap READ showAzimuthIndicatorOnMap CONSTANT FactshowAzimuthIndicatorOnMap ()
 
Fact *toolbarIndicatorShowAzimuth READ toolbarIndicatorShowAzimuth CONSTANT FacttoolbarIndicatorShowAzimuth ()
 
Fact *toolbarIndicatorShowAcquireReleaseControl READ toolbarIndicatorShowAcquireReleaseControl CONSTANT FacttoolbarIndicatorShowAcquireReleaseControl ()
 
Fact *joystickButtonsSpeed READ joystickButtonsSpeed CONSTANT FactjoystickButtonsSpeed ()
 
Fact *zoomMaxSpeed READ zoomMaxSpeed CONSTANT FactzoomMaxSpeed ()
 
Fact *zoomMinSpeed READ zoomMinSpeed CONSTANT FactzoomMinSpeed ()
 
- 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 = "GimbalController"
 
static const char * settingsGroup = "GimbalController"
 
static const char * EnableOnScreenControlName = "EnableOnScreenControl"
 
static const char * ControlTypeName = "ControlType"
 
static const char * CameraVFovName = "CameraVFov"
 
static const char * CameraHFovName = "CameraHFov"
 
static const char * CameraSlideSpeedName = "CameraSlideSpeed"
 
static const char * showAzimuthIndicatorOnMapName = "showAzimuthIndicatorOnMap"
 
static const char * toolbarIndicatorShowAzimuthName = "toolbarIndicatorShowAzimuth"
 
static const char * toolbarIndicatorShowAcquireReleaseControlName = "toolbarIndicatorShowAcquireReleaseControl"
 
static const char * joystickButtonsSpeedName = "joystickButtonsSpeed"
 
static const char * zoomMaxSpeedName = "zoomMaxSpeed"
 
static const char * zoomMinSpeedName = "zoomMinSpeed"
 

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 GimbalControllerSettings.h.

Constructor & Destructor Documentation

◆ GimbalControllerSettings()

GimbalControllerSettings::GimbalControllerSettings ( QObject *  parent = nullptr)

Definition at line 3 of file GimbalControllerSettings.cc.

Member Function Documentation

◆ CameraHFov()

Fact * GimbalControllerSettings::CameraHFov ( )

Definition at line 10 of file GimbalControllerSettings.cc.

◆ CameraSlideSpeed()

Fact * GimbalControllerSettings::CameraSlideSpeed ( )

Definition at line 11 of file GimbalControllerSettings.cc.

◆ CameraVFov()

Fact * GimbalControllerSettings::CameraVFov ( )

Definition at line 9 of file GimbalControllerSettings.cc.

◆ ControlType()

Fact * GimbalControllerSettings::ControlType ( )

Definition at line 8 of file GimbalControllerSettings.cc.

◆ EnableOnScreenControl()

Fact * GimbalControllerSettings::EnableOnScreenControl ( )

Definition at line 7 of file GimbalControllerSettings.cc.

◆ joystickButtonsSpeed()

Fact * GimbalControllerSettings::joystickButtonsSpeed ( )

◆ showAzimuthIndicatorOnMap()

Fact * GimbalControllerSettings::showAzimuthIndicatorOnMap ( )

Definition at line 12 of file GimbalControllerSettings.cc.

◆ toolbarIndicatorShowAcquireReleaseControl()

Fact * GimbalControllerSettings::toolbarIndicatorShowAcquireReleaseControl ( )

Definition at line 14 of file GimbalControllerSettings.cc.

◆ toolbarIndicatorShowAzimuth()

Fact * GimbalControllerSettings::toolbarIndicatorShowAzimuth ( )

Definition at line 13 of file GimbalControllerSettings.cc.

◆ zoomMaxSpeed()

Fact * GimbalControllerSettings::zoomMaxSpeed ( )

Definition at line 16 of file GimbalControllerSettings.cc.

◆ zoomMinSpeed()

Fact * GimbalControllerSettings::zoomMinSpeed ( )

Definition at line 17 of file GimbalControllerSettings.cc.

Member Data Documentation

◆ CameraHFovName

const char * GimbalControllerSettings::CameraHFovName = "CameraHFov"
static

Definition at line 19 of file GimbalControllerSettings.h.

◆ CameraSlideSpeedName

const char * GimbalControllerSettings::CameraSlideSpeedName = "CameraSlideSpeed"
static

Definition at line 20 of file GimbalControllerSettings.h.

◆ CameraVFovName

const char * GimbalControllerSettings::CameraVFovName = "CameraVFov"
static

Definition at line 18 of file GimbalControllerSettings.h.

◆ ControlTypeName

const char * GimbalControllerSettings::ControlTypeName = "ControlType"
static

Definition at line 17 of file GimbalControllerSettings.h.

◆ EnableOnScreenControlName

const char * GimbalControllerSettings::EnableOnScreenControlName = "EnableOnScreenControl"
static

Definition at line 16 of file GimbalControllerSettings.h.

◆ joystickButtonsSpeedName

const char * GimbalControllerSettings::joystickButtonsSpeedName = "joystickButtonsSpeed"
static

Definition at line 24 of file GimbalControllerSettings.h.

◆ name

const char * GimbalControllerSettings::name = "GimbalController"
static

Definition at line 14 of file GimbalControllerSettings.h.

◆ settingsGroup

const char * GimbalControllerSettings::settingsGroup = "GimbalController"
static

Definition at line 14 of file GimbalControllerSettings.h.

◆ showAzimuthIndicatorOnMapName

const char * GimbalControllerSettings::showAzimuthIndicatorOnMapName = "showAzimuthIndicatorOnMap"
static

Definition at line 21 of file GimbalControllerSettings.h.

◆ toolbarIndicatorShowAcquireReleaseControlName

const char * GimbalControllerSettings::toolbarIndicatorShowAcquireReleaseControlName = "toolbarIndicatorShowAcquireReleaseControl"
static

Definition at line 23 of file GimbalControllerSettings.h.

◆ toolbarIndicatorShowAzimuthName

const char * GimbalControllerSettings::toolbarIndicatorShowAzimuthName = "toolbarIndicatorShowAzimuth"
static

Definition at line 22 of file GimbalControllerSettings.h.

◆ zoomMaxSpeedName

const char * GimbalControllerSettings::zoomMaxSpeedName = "zoomMaxSpeed"
static

Definition at line 25 of file GimbalControllerSettings.h.

◆ zoomMinSpeedName

const char * GimbalControllerSettings::zoomMinSpeedName = "zoomMinSpeed"
static

Definition at line 26 of file GimbalControllerSettings.h.


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