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

#include <MavlinkAction.h>

+ Inheritance diagram for MavlinkAction:
+ Collaboration diagram for MavlinkAction:

Public Member Functions

 MavlinkAction (QObject *parent=nullptr)
 
 MavlinkAction (const QString &label, const QString &description, MAV_CMD mavCmd, MAV_COMPONENT compId, float param1, float param2, float param3, float param4, float param5, float param6, float param7, QObject *parent=nullptr)
 
 ~MavlinkAction ()
 
Q_INVOKABLE void sendTo (Vehicle *vehicle)
 
const QString & label () const
 
const QString & description () const
 

Detailed Description

Definition at line 10 of file MavlinkAction.h.

Constructor & Destructor Documentation

◆ MavlinkAction() [1/2]

MavlinkAction::MavlinkAction ( QObject *  parent = nullptr)
explicit

Definition at line 7 of file MavlinkAction.cc.

◆ MavlinkAction() [2/2]

MavlinkAction::MavlinkAction ( const QString &  label,
const QString &  description,
MAV_CMD  mavCmd,
MAV_COMPONENT  compId,
float  param1,
float  param2,
float  param3,
float  param4,
float  param5,
float  param6,
float  param7,
QObject *  parent = nullptr 
)

Definition at line 13 of file MavlinkAction.cc.

◆ ~MavlinkAction()

MavlinkAction::~MavlinkAction ( )

Definition at line 36 of file MavlinkAction.cc.

Member Function Documentation

◆ description()

const QString & MavlinkAction::description ( ) const
inline

Definition at line 39 of file MavlinkAction.h.

◆ label()

const QString & MavlinkAction::label ( ) const
inline

Definition at line 38 of file MavlinkAction.h.

◆ sendTo()

void MavlinkAction::sendTo ( Vehicle vehicle)

Definition at line 41 of file MavlinkAction.cc.

References Vehicle::sendMavCommand().


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