dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
GCSControlGadget Class Reference

#include <gcscontrolgadget.h>

Inheritance diagram for GCSControlGadget:
Core::IUAVGadget Core::IContext

Signals

void sticksChangedRemotely (double leftX, double leftY, double rightX, double rightY)
 

Public Member Functions

 GCSControlGadget (QString classId, GCSControlGadgetWidget *widget, QWidget *parent=nullptr, QObject *plugin=nullptr)
 
 ~GCSControlGadget ()
 
QList< int > context () const
 
QWidget * widget ()
 
QString contextHelpId () const
 
void loadConfiguration (IUAVGadgetConfiguration *config)
 
- Public Member Functions inherited from Core::IUAVGadget
 IUAVGadget (QString classId, QObject *parent=nullptr)
 
virtual ~IUAVGadget ()
 
void setContext (QList< int > context)
 
virtual QComboBox * toolBar ()
 
QString classId () const
 
virtual IUAVGadgetConfigurationactiveConfiguration ()
 
virtual void saveState (QSettings *)
 
virtual void restoreState (QByteArray)
 
virtual void restoreState (QSettings *)
 
- Public Member Functions inherited from Core::IContext
 IContext (QObject *parent=nullptr)
 
virtual ~IContext ()
 

Protected Slots

void manualControlCommandUpdated (UAVObject *)
 
void sticksChangedLocally (double leftX, double leftY, double rightX, double rightY, double arming)
 
void flightModeChanged (ManualControlSettings::FlightModePositionOptions mode)
 
void enableControl (bool enable)
 Enable or disable sending data. More...
 
void gamepads (quint8 count)
 
void buttonState (ButtonNumber number, bool pressed)
 
void axesValues (QListInt16 values)
 

Additional Inherited Members

- Public Slots inherited from Core::IUAVGadget
virtual void configurationChanged (IUAVGadgetConfiguration *)
 
virtual void configurationAdded (IUAVGadgetConfiguration *)
 
virtual void configurationToBeDeleted (IUAVGadgetConfiguration *)
 

Detailed Description

Definition at line 52 of file gcscontrolgadget.h.


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