QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
PX4RadioComponent.h
Go to the documentation of this file.
1#pragma once
2
3#include "VehicleComponent.h"
4
6{
7 Q_OBJECT
8
9public:
10 PX4RadioComponent(Vehicle* vehicle, AutoPilotPlugin* autopilot, QObject* parent = nullptr);
11
12 // Virtuals from VehicleComponent
13 virtual QStringList setupCompleteChangedTriggerList(void) const;
14
15 // Virtuals from VehicleComponent
16 virtual QString name(void) const;
17 virtual QString description(void) const;
18 virtual QString iconResource(void) const;
19 virtual bool requiresSetup(void) const;
20 virtual bool setupComplete(void) const;
21 virtual QUrl setupSource(void) const;
22 virtual QUrl summaryQmlSource(void) const;
23
24private:
25 const QString _name;
26 QVariantList _summaryItems;
27};
The AutoPilotPlugin class is an abstract base class which represents the methods and objects which ar...
virtual QUrl summaryQmlSource(void) const
virtual QUrl setupSource(void) const
virtual bool requiresSetup(void) const
virtual QString iconResource(void) const
virtual QString name(void) const
virtual bool setupComplete(void) const
virtual QString description(void) const
virtual QStringList setupCompleteChangedTriggerList(void) const
A vehicle component is an object which abstracts the physical portion of a vehicle into a set of conf...