QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
AutoConnectSettings.h
Go to the documentation of this file.
1#pragma once
2
3#include <QtQmlIntegration/QtQmlIntegration>
4
5#include "SettingsGroup.h"
6
12{
13 Q_OBJECT
14 QML_ELEMENT
15 QML_UNCREATABLE("")
16public:
17 AutoConnectSettings(QObject* parent = nullptr);
18
24 Q_ENUM(NmeaSource)
25
27
28 DEFINE_SETTINGFACT(autoConnectUDP)
29 DEFINE_SETTINGFACT(autoConnectPixhawk)
30 DEFINE_SETTINGFACT(autoConnectSiKRadio)
31 DEFINE_SETTINGFACT(autoConnectRTKGPS)
32 DEFINE_SETTINGFACT(autoConnectLibrePilot)
33 DEFINE_SETTINGFACT(nmeaSource)
34 DEFINE_SETTINGFACT(autoConnectNmeaPort)
35 DEFINE_SETTINGFACT(autoConnectNmeaBaud)
36 DEFINE_SETTINGFACT(udpListenPort)
37 DEFINE_SETTINGFACT(udpTargetHostIP)
38 DEFINE_SETTINGFACT(udpTargetHostPort)
39 DEFINE_SETTINGFACT(nmeaUdpPort)
40};
#define DEFINE_SETTING_NAME_GROUP()
#define DEFINE_SETTINGFACT(NAME)
Auto connect settings.
AutoConnectSettings(QObject *parent=nullptr)
Provides access to group of settings.