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

#include <HorizontalFactValueGrid.h>

+ Inheritance diagram for HorizontalFactValueGrid:
+ Collaboration diagram for HorizontalFactValueGrid:

Public Member Functions

 HorizontalFactValueGrid (QQuickItem *parent=nullptr)
 
QString telemetryBarSettingsGroup MEMBER telemetryBarSettingsGroup CONSTANT (QString vehicleCardSettingsGroup MEMBER vehicleCardSettingsGroup CONSTANT) static const QString telemetryBarSettingsGroup
 
- Public Member Functions inherited from FactValueGrid
 FactValueGrid (QQuickItem *parent=nullptr)
 
 ~FactValueGrid ()
 
QmlObjectListModel *columns MEMBER _columns NOTIFY columnsChanged (int rowCount MEMBER _rowCount NOTIFY rowCountChanged) 1(QStringList iconNames READ iconNames CONSTANT) 1(FontSize fontSize READ fontSize WRITE setFontSize NOTIFY fontSizeChanged) 1(QStringList fontSizeNames MEMBER _fontSizeNames CONSTANT) 1(QString settingsGroup MEMBER _settingsGroup NOTIFY settingsGroupChanged REQUIRED) 1(Vehicle *specificVehicleForCard MEMBER _specificVehicleForCard NOTIFY specificVehicleForCardChanged REQUIRED) 1 void resetToDefaults(void)
 < null means track active vehicle, set to specific vehicle to track a single vehicle and share settings with other cards
 
QmlObjectListModelappendColumn (void)
 
void deleteLastColumn (void)
 
void appendRow (void)
 
void deleteLastRow (void)
 
QmlObjectListModelcolumns (void) const
 
QString settingsGroup (void) const
 
FontSize fontSize (void) const
 
QStringList iconNames (void) const
 
QGCMAVLink::VehicleClass_t vehicleClass (void) const
 
VehiclecurrentVehicle (void) const
 
VehiclespecificVehicleForCard (void) const
 
void setFontSize (FontSize fontSize)
 
void componentComplete (void) final
 

Static Public Attributes

static const QString vehicleCardSettingsGroup
 

Additional Inherited Members

- Public Types inherited from FactValueGrid
enum  FontSize { DefaultFontSize =0 , SmallFontSize , MediumFontSize , LargeFontSize }
 
- Signals inherited from FactValueGrid
void fontSizeChanged (FontSize fontSize)
 
void columnsChanged (QmlObjectListModel *model)
 
void rowCountChanged (int rowCount)
 
void settingsGroupChanged (QString settingsGroup)
 
void specificVehicleForCardChanged (Vehicle *vehicle)
 
- Protected Attributes inherited from FactValueGrid
QString _settingsGroup
 
FontSize _fontSize = DefaultFontSize
 
bool _preventSaveSettings = false
 
QmlObjectListModel_columns = nullptr
 
int _rowCount = 0
 
Vehicle_specificVehicleForCard = nullptr
 
Vehicle_activeVehicle = nullptr
 

Detailed Description

Definition at line 9 of file HorizontalFactValueGrid.h.

Constructor & Destructor Documentation

◆ HorizontalFactValueGrid()

HorizontalFactValueGrid::HorizontalFactValueGrid ( QQuickItem *  parent = nullptr)
explicit

Definition at line 9 of file HorizontalFactValueGrid.cc.

Member Function Documentation

◆ CONSTANT()

QString telemetryBarSettingsGroup MEMBER telemetryBarSettingsGroup HorizontalFactValueGrid::CONSTANT ( QString vehicleCardSettingsGroup MEMBER vehicleCardSettingsGroup  CONSTANT) const

Member Data Documentation

◆ vehicleCardSettingsGroup

const QString HorizontalFactValueGrid::vehicleCardSettingsGroup
static

Definition at line 21 of file HorizontalFactValueGrid.h.


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