QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
AirframeComponentAirframes.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QtCore/QList>
4
#include <QtCore/QMap>
5
7
class
AirframeComponentAirframes
8
{
9
public
:
10
typedef
struct
{
11
QString
name
;
12
int
autostartId
;
13
}
AirframeInfo_t
;
14
15
typedef
struct
{
16
QString
name
;
17
QString
imageResource
;
18
QList<AirframeInfo_t*>
rgAirframeInfo
;
19
}
AirframeType_t
;
20
21
static
QMap<QString, AirframeComponentAirframes::AirframeType_t*>&
get
();
22
static
void
clear
();
23
static
void
insert
(QString& group, QString& image, QString& name,
int
id
);
24
25
protected
:
26
static
QMap<QString, AirframeType_t*>
rgAirframeTypes
;
27
28
private
:
29
};
AirframeComponentAirframes
MVC Controller for AirframeComponent.qml.
Definition
AirframeComponentAirframes.h:8
AirframeComponentAirframes::insert
static void insert(QString &group, QString &image, QString &name, int id)
Definition
AirframeComponentAirframes.cc:29
AirframeComponentAirframes::get
static QMap< QString, AirframeComponentAirframes::AirframeType_t * > & get()
Definition
AirframeComponentAirframes.cc:6
AirframeComponentAirframes::rgAirframeTypes
static QMap< QString, AirframeType_t * > rgAirframeTypes
Definition
AirframeComponentAirframes.h:26
AirframeComponentAirframes::clear
static void clear()
Definition
AirframeComponentAirframes.cc:61
AirframeComponentAirframes::AirframeInfo_t
Definition
AirframeComponentAirframes.h:10
AirframeComponentAirframes::AirframeInfo_t::name
QString name
Definition
AirframeComponentAirframes.h:11
AirframeComponentAirframes::AirframeInfo_t::autostartId
int autostartId
Definition
AirframeComponentAirframes.h:12
AirframeComponentAirframes::AirframeType_t
Definition
AirframeComponentAirframes.h:15
AirframeComponentAirframes::AirframeType_t::imageResource
QString imageResource
Definition
AirframeComponentAirframes.h:17
AirframeComponentAirframes::AirframeType_t::name
QString name
Definition
AirframeComponentAirframes.h:16
AirframeComponentAirframes::AirframeType_t::rgAirframeInfo
QList< AirframeInfo_t * > rgAirframeInfo
Definition
AirframeComponentAirframes.h:18
src
AutoPilotPlugins
PX4
AirframeComponentAirframes.h
Generated by
1.9.8