6#include "MAVLinkEnums.h"
12#include <QtCore/QObject>
13#include <QtCore/QString>
19 beep = ACTUATOR_CONFIGURATION_BEEP,
38 int outputFunction,
Vehicle* vehicle);
42 const QString&
label()
const {
return _label; }
49 void sendMavlinkRequest();
52 const int _outputFunction;
56 bool _commandInProgress{
false};
69 const QString&
label()
const {
return _label; }
struct __mavlink_command_ack_t mavlink_command_ack_t
Config::Type type() const
void addAction(Action *action)
const QString & label() const
QmlObjectListModel * actions()
const QString & label() const
Q_INVOKABLE void trigger()
void append(QObject *object)
Caller maintains responsibility for object ownership and deletion.
QSet< QString > actuatorTypes
@ set3DModeOn
motors: enable 3D mode (reversible)
@ setSpinDirection2
motors: set spin direction 2
@ set3DModeOff
motors: disable 3D mode (reversible)
@ setSpinDirection1
motors: set spin direction 1
QString typeToLabel() const
MavCmdResultFailureCode_t