#include <plotwidget.h>
Definition at line 38 of file plotwidget.h.
◆ PlotWidget()
◆ ~PlotWidget()
PlotWidget::~PlotWidget |
( |
| ) |
|
|
overridevirtual |
◆ activateGrid
void PlotWidget::activateGrid |
( |
bool |
activate | ) |
|
|
slot |
◆ activateLegend
void PlotWidget::activateLegend |
( |
bool |
activate | ) |
|
|
slot |
◆ addCurve()
PlotWidgetBase::CurveInfo * PlotWidget::addCurve |
( |
const std::string & |
name, |
|
|
QColor |
color = Qt::transparent |
|
) |
| |
◆ addCurveXY()
PlotWidget::CurveInfo * PlotWidget::addCurveXY |
( |
std::string |
name_x, |
|
|
std::string |
name_y, |
|
|
QString |
curve_name = "" |
|
) |
| |
◆ buildActions()
void PlotWidget::buildActions |
( |
| ) |
|
|
private |
◆ canvasContextMenuTriggered
void PlotWidget::canvasContextMenuTriggered |
( |
const QPoint & |
pos | ) |
|
|
privateslot |
◆ canvasEventFilter()
bool PlotWidget::canvasEventFilter |
( |
QEvent * |
event | ) |
|
|
protected |
◆ configureTracker
◆ createCurveXY()
◆ createTimeSeries()
◆ curveListChanged
void PlotWidget::curveListChanged |
( |
| ) |
|
|
signal |
◆ curvesDropped
void PlotWidget::curvesDropped |
( |
| ) |
|
|
signal |
◆ customAxisLimit()
Range PlotWidget::customAxisLimit |
( |
| ) |
const |
◆ datamap()
◆ enableTracker
void PlotWidget::enableTracker |
( |
bool |
enable | ) |
|
|
slot |
◆ eventFilter()
bool PlotWidget::eventFilter |
( |
QObject * |
obj, |
|
|
QEvent * |
event |
|
) |
| |
|
overrideprotected |
◆ getVisualizationRangeY()
Range PlotWidget::getVisualizationRangeY |
( |
Range |
range_X | ) |
const |
|
overridevirtual |
◆ isTrackerEnabled
bool PlotWidget::isTrackerEnabled |
( |
| ) |
const |
|
slot |
◆ isZoomLinkEnabled()
bool PlotWidget::isZoomLinkEnabled |
( |
| ) |
const |
◆ on_changeCurveColor
void PlotWidget::on_changeCurveColor |
( |
const QString & |
curve_name, |
|
|
QColor |
new_color |
|
) |
| |
|
slot |
◆ on_changeDateTimeScale
void PlotWidget::on_changeDateTimeScale |
( |
bool |
enable | ) |
|
|
slot |
◆ on_changeTimeOffset
void PlotWidget::on_changeTimeOffset |
( |
double |
offset | ) |
|
|
slot |
◆ on_copyAction_triggered
void PlotWidget::on_copyAction_triggered |
( |
| ) |
|
|
privateslot |
◆ on_copyToClipboard
void PlotWidget::on_copyToClipboard |
( |
| ) |
|
|
privateslot |
◆ on_externallyResized
void PlotWidget::on_externallyResized |
( |
const QRectF & |
new_rect | ) |
|
|
privateslot |
◆ on_panned
void PlotWidget::on_panned |
( |
int |
dx, |
|
|
int |
dy |
|
) |
| |
|
slot |
◆ on_pasteAction_triggered
void PlotWidget::on_pasteAction_triggered |
( |
| ) |
|
|
privateslot |
◆ on_savePlotToFile
void PlotWidget::on_savePlotToFile |
( |
| ) |
|
|
privateslot |
◆ on_zoomOutHorizontal_triggered
void PlotWidget::on_zoomOutHorizontal_triggered |
( |
bool |
emit_signal = true | ) |
|
|
slot |
◆ on_zoomOutVertical_triggered
void PlotWidget::on_zoomOutVertical_triggered |
( |
bool |
emit_signal = true | ) |
|
|
slot |
◆ onBackgroundColorRequest
void PlotWidget::onBackgroundColorRequest |
( |
QString |
name | ) |
|
|
slot |
◆ onDataSourceRemoved
void PlotWidget::onDataSourceRemoved |
( |
const std::string & |
src_name | ) |
|
|
slot |
◆ onDragEnterEvent()
void PlotWidget::onDragEnterEvent |
( |
QDragEnterEvent * |
event | ) |
|
|
protected |
◆ onDragLeaveEvent()
void PlotWidget::onDragLeaveEvent |
( |
QDragLeaveEvent * |
event | ) |
|
|
protected |
◆ onDropEvent()
void PlotWidget::onDropEvent |
( |
QDropEvent * |
event | ) |
|
|
protected |
◆ onFlipAxis
void PlotWidget::onFlipAxis |
( |
| ) |
|
|
slot |
◆ onShowDataStatistics
void PlotWidget::onShowDataStatistics |
( |
| ) |
|
|
slot |
◆ overrideCursonMove()
void PlotWidget::overrideCursonMove |
( |
| ) |
|
|
private |
◆ rectChanged
void PlotWidget::rectChanged |
( |
PlotWidget * |
self, |
|
|
QRectF |
rect |
|
) |
| |
|
signal |
◆ reloadPlotData()
void PlotWidget::reloadPlotData |
( |
| ) |
|
◆ removeAllCurves
void PlotWidget::removeAllCurves |
( |
| ) |
|
|
overrideslot |
◆ removeCurve()
void PlotWidget::removeCurve |
( |
const QString & |
title | ) |
|
|
overridevirtual |
◆ rescaleEqualAxisScaling()
void PlotWidget::rescaleEqualAxisScaling |
( |
| ) |
|
|
private |
◆ setAxisScale()
void PlotWidget::setAxisScale |
( |
QwtAxisId |
axisId, |
|
|
double |
min, |
|
|
double |
max |
|
) |
| |
|
private |
◆ setContextMenuEnabled()
void PlotWidget::setContextMenuEnabled |
( |
bool |
enabled | ) |
|
◆ setCustomAxisLimits()
void PlotWidget::setCustomAxisLimits |
( |
Range |
range | ) |
|
◆ setDefaultRangeX()
void PlotWidget::setDefaultRangeX |
( |
| ) |
|
|
private |
◆ setModeXY
void PlotWidget::setModeXY |
( |
bool |
enable | ) |
|
|
overrideprivateslot |
◆ setStatisticsTitle()
void PlotWidget::setStatisticsTitle |
( |
QString |
title | ) |
|
◆ setTrackerPosition
void PlotWidget::setTrackerPosition |
( |
double |
abs_time | ) |
|
|
slot |
◆ setZoomRectangle()
void PlotWidget::setZoomRectangle |
( |
QRectF |
rect, |
|
|
bool |
emit_signal |
|
) |
| |
◆ splitHorizontal
void PlotWidget::splitHorizontal |
( |
| ) |
|
|
signal |
◆ splitVertical
void PlotWidget::splitVertical |
( |
| ) |
|
|
signal |
◆ swapWidgetsRequested
◆ timeOffset()
double PlotWidget::timeOffset |
( |
| ) |
const |
|
inline |
◆ trackerMoved
void PlotWidget::trackerMoved |
( |
QPointF |
pos | ) |
|
|
signal |
◆ undoableChange
void PlotWidget::undoableChange |
( |
| ) |
|
|
signal |
◆ updateAvailableTransformers()
void PlotWidget::updateAvailableTransformers |
( |
| ) |
|
|
private |
◆ updateCurves
void PlotWidget::updateCurves |
( |
bool |
reset_older_data | ) |
|
|
slot |
◆ updateStatistics()
void PlotWidget::updateStatistics |
( |
bool |
forceUpdate = false | ) |
|
◆ xmlLoadState()
bool PlotWidget::xmlLoadState |
( |
QDomElement & |
element, |
|
|
bool |
autozoom = true |
|
) |
| |
◆ xmlSaveState()
QDomElement PlotWidget::xmlSaveState |
( |
QDomDocument & |
doc | ) |
const |
◆ zoomOut
void PlotWidget::zoomOut |
( |
bool |
emit_signal | ) |
|
|
slot |
◆ _action_copy
QAction* PlotWidget::_action_copy |
|
private |
◆ _action_data_statistics
QAction* PlotWidget::_action_data_statistics |
|
private |
◆ _action_edit
QAction* PlotWidget::_action_edit |
|
private |
◆ _action_formula
QAction* PlotWidget::_action_formula |
|
private |
◆ _action_image_to_clipboard
QAction* PlotWidget::_action_image_to_clipboard |
|
private |
◆ _action_paste
QAction* PlotWidget::_action_paste |
|
private |
◆ _action_removeAllCurves
QAction* PlotWidget::_action_removeAllCurves |
|
private |
◆ _action_saveToFile
QAction* PlotWidget::_action_saveToFile |
|
private |
◆ _action_split_horizontal
QAction* PlotWidget::_action_split_horizontal |
|
private |
◆ _action_split_vertical
QAction* PlotWidget::_action_split_vertical |
|
private |
◆ _action_zoomOutHorizontally
QAction* PlotWidget::_action_zoomOutHorizontally |
|
private |
◆ _action_zoomOutMaximum
QAction* PlotWidget::_action_zoomOutMaximum |
|
private |
◆ _action_zoomOutVertically
QAction* PlotWidget::_action_zoomOutVertically |
|
private |
◆ _background_item
◆ _context_menu_enabled
bool PlotWidget::_context_menu_enabled |
|
private |
◆ _custom_Y_limits
Range PlotWidget::_custom_Y_limits |
|
private |
◆ _dragging
◆ _flip_x
QAction* PlotWidget::_flip_x |
|
private |
◆ _flip_y
QAction* PlotWidget::_flip_y |
|
private |
◆ _grid
◆ _mapped_data
◆ _snippets
◆ _statistics_dialog
◆ _statistics_window_title
QString PlotWidget::_statistics_window_title = "" |
|
private |
◆ _time_offset
double PlotWidget::_time_offset |
|
private |
◆ _tracker
◆ _transform_select_dialog
◆ _use_date_time_scale
bool PlotWidget::_use_date_time_scale |
|
private |
The documentation for this class was generated from the following files: