|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <MAVLinkMessageField.h>
Inheritance diagram for QGCMAVLinkMessageField:
Collaboration diagram for QGCMAVLinkMessageField:Signals | |
| void | seriesChanged () |
| void | selectableChanged () |
| void | valueChanged () |
Public Member Functions | |
| QGCMAVLinkMessageField (const QString &name, const QString &type, QGCMAVLinkMessage *parent=nullptr) | |
| ~QGCMAVLinkMessageField () | |
| QString | name () const |
| QString | label () const |
| QString | type () const |
| QString | value () const |
| bool | selectable () const |
| bool | selected () const |
| const QAbstractSeries * | series () const |
| const QList< QPointF > * | values () const |
| qreal | rangeMin () const |
| qreal | rangeMax () const |
| int | chartIndex () const |
| void | setSelectable (bool sel) |
| void | updateValue (const QString &newValue, qreal v) |
| void | resetBucketing (int bucketCount, qreal bucketWidthMs) |
| void | addSeries (MAVLinkChartController *chartController, QAbstractSeries *series) |
| void | delSeries () |
| void | updateSeries () |
Definition at line 14 of file MAVLinkMessageField.h.
| QGCMAVLinkMessageField::QGCMAVLinkMessageField | ( | const QString & | name, |
| const QString & | type, | ||
| QGCMAVLinkMessage * | parent = nullptr |
||
| ) |
Definition at line 17 of file MAVLinkMessageField.cc.
| QGCMAVLinkMessageField::~QGCMAVLinkMessageField | ( | ) |
Definition at line 28 of file MAVLinkMessageField.cc.
| void QGCMAVLinkMessageField::addSeries | ( | MAVLinkChartController * | chartController, |
| QAbstractSeries * | series | ||
| ) |
Definition at line 33 of file MAVLinkMessageField.cc.
References MAVLinkChartController::plotPixelWidth(), MAVLinkChartController::rangeXMs(), series(), seriesChanged(), and QGCMAVLinkMessage::updateFieldSelection().
Referenced by MAVLinkChartController::addSeries().
| int QGCMAVLinkMessageField::chartIndex | ( | ) | const |
Definition at line 97 of file MAVLinkMessageField.cc.
References MAVLinkChartController::chartIndex().
| void QGCMAVLinkMessageField::delSeries | ( | ) |
Definition at line 50 of file MAVLinkMessageField.cc.
References seriesChanged(), and QGCMAVLinkMessage::updateFieldSelection().
Referenced by MAVLinkChartController::delSeries().
| QString QGCMAVLinkMessageField::label | ( | ) | const |
Definition at line 84 of file MAVLinkMessageField.cc.
References QGCMAVLinkMessage::name().
|
inline |
Definition at line 31 of file MAVLinkMessageField.h.
|
inline |
Definition at line 40 of file MAVLinkMessageField.h.
Referenced by MAVLinkChartController::updateYRange().
|
inline |
Definition at line 39 of file MAVLinkMessageField.h.
Referenced by MAVLinkChartController::updateYRange().
| void QGCMAVLinkMessageField::resetBucketing | ( | int | bucketCount, |
| qreal | bucketWidthMs | ||
| ) |
Definition at line 71 of file MAVLinkMessageField.cc.
|
inline |
Definition at line 35 of file MAVLinkMessageField.h.
|
signal |
Referenced by setSelectable().
|
inline |
Definition at line 36 of file MAVLinkMessageField.h.
Referenced by QGCMAVLinkMessage::updateFieldSelection().
|
inline |
Definition at line 37 of file MAVLinkMessageField.h.
Referenced by addSeries().
|
signal |
Referenced by addSeries(), and delSeries().
| void QGCMAVLinkMessageField::setSelectable | ( | bool | sel | ) |
Definition at line 89 of file MAVLinkMessageField.cc.
References selectableChanged().
|
inline |
Definition at line 33 of file MAVLinkMessageField.h.
| void QGCMAVLinkMessageField::updateSeries | ( | ) |
Definition at line 223 of file MAVLinkMessageField.cc.
| void QGCMAVLinkMessageField::updateValue | ( | const QString & | newValue, |
| qreal | v | ||
| ) |
Definition at line 106 of file MAVLinkMessageField.cc.
References kMinDelta, qgcApp, MAVLinkChartController::rangeYIndex(), MAVLinkChartController::updateYRange(), and valueChanged().
|
inline |
Definition at line 34 of file MAVLinkMessageField.h.
|
signal |
Referenced by updateValue().
|
inline |
Definition at line 38 of file MAVLinkMessageField.h.