|
dRonin
adbada4
dRonin GCS
|
#include <scopegadgetwidget.h>
Public Member Functions | |
| ScopeGadgetWidget (QWidget *parent=nullptr) | |
| ~ScopeGadgetWidget () | |
| ScopeGadgetWidget::~ScopeGadgetWidget Destructor. More... | |
| QString | getUavObjectFieldUnits (QString uavObjectName, QString uavObjectFieldName) |
| ScopeGadgetWidget::getUavObjectFieldUnits Gets the UAVOs units, as defined in the XML. More... | |
| void | connectUAVO (UAVDataObject *obj) |
| ScopeGadgetWidget::connectUAVO Connects UAVO update signal, but only if it hasn't yet been connected. More... | |
| void | setScope (ScopeConfig *val) |
| QMap< QString, PlotData * > | getDataSources () |
| void | insertDataSources (QString stringVal, PlotData *dataVal) |
| void | addLegend () |
| ScopeGadgetWidget::addLegend Add legend to plot. More... | |
| void | deleteLegend () |
| ScopeGadgetWidget::deleteLegend Delete legend from plot. More... | |
| void | clearPlotWidget () |
| ScopeGadgetWidget::clearPlotWidget. More... | |
| void | startTimer (int) |
| ScopeGadgetWidget::startTimer Starts timer. More... | |
| void | setScopeName (QString val) |
Public Attributes | |
| QwtPlotGrid * | m_grid |
| QwtLegend * | m_legend |
Protected Member Functions | |
| void | mousePressEvent (QMouseEvent *e) |
| ScopeGadgetWidget::mousePressEvent Pass mouse press event to QwtPlot. More... | |
| void | mouseReleaseEvent (QMouseEvent *e) |
| ScopeGadgetWidget::mouseReleaseEvent Pass mouse release event to QwtPlot. More... | |
| void | mouseDoubleClickEvent (QMouseEvent *e) |
| ScopeGadgetWidget::mouseDoubleClickEvent Turn legend on and off, then pass double-click even to QwtPlot. More... | |
| void | mouseMoveEvent (QMouseEvent *e) |
| ScopeGadgetWidget::mouseMoveEvent Pass mouse move event to QwtPlot. More... | |
| void | wheelEvent (QWheelEvent *e) |
| ScopeGadgetWidget::wheelEvent Zoom in or out, then pass mouse wheel event to QwtPlot. More... | |
| void | showEvent (QShowEvent *event) |
| ScopeGadgetWidget::showEvent Reimplemented from QwtPlot. More... | |
Definition at line 82 of file scopegadgetwidget.h.