Signals | Public Member Functions | Protected Member Functions | Private Slots | Private Attributes
UPlotLegendItem Class Reference

#include <UPlot.h>

List of all members.

Signals

void legendItemRemoved (const UPlotCurve *)
void moveDownRequest (UPlotLegendItem *)
void moveUpRequest (UPlotLegendItem *)

Public Member Functions

QPixmap createSymbol (const QPen &pen, const QBrush &brush)
const UPlotCurvecurve () const
 UPlotLegendItem (UPlotCurve *curve, QWidget *parent=0)
virtual ~UPlotLegendItem ()

Protected Member Functions

virtual void contextMenuEvent (QContextMenuEvent *event)

Private Slots

void updateStdDev ()

Private Attributes

QAction * _aChangeColor
QAction * _aChangeText
QAction * _aCopyToClipboard
QAction * _aMoveDown
QAction * _aMoveUp
QAction * _aRemoveCurve
QAction * _aResetText
QAction * _aShowStdDev
UPlotCurve_curve
QMenu * _menu

Detailed Description

The UPlot legend item. Used internally by UPlot.

Definition at line 341 of file UPlot.h.


Constructor & Destructor Documentation

UPlotLegendItem::UPlotLegendItem ( UPlotCurve curve,
QWidget *  parent = 0 
)

Constructor.

Definition at line 1330 of file UPlot.cpp.

Definition at line 1363 of file UPlot.cpp.


Member Function Documentation

void UPlotLegendItem::contextMenuEvent ( QContextMenuEvent *  event) [protected, virtual]

Definition at line 1367 of file UPlot.cpp.

QPixmap UPlotLegendItem::createSymbol ( const QPen &  pen,
const QBrush &  brush 
)

Definition at line 1451 of file UPlot.cpp.

const UPlotCurve* UPlotLegendItem::curve ( ) const [inline]

Definition at line 351 of file UPlot.h.

void UPlotLegendItem::legendItemRemoved ( const UPlotCurve ) [signal]
void UPlotLegendItem::updateStdDev ( ) [private, slot]

Definition at line 1463 of file UPlot.cpp.


Member Data Documentation

QAction* UPlotLegendItem::_aChangeColor [private]

Definition at line 370 of file UPlot.h.

QAction* UPlotLegendItem::_aChangeText [private]

Definition at line 368 of file UPlot.h.

Definition at line 371 of file UPlot.h.

QAction* UPlotLegendItem::_aMoveDown [private]

Definition at line 375 of file UPlot.h.

QAction* UPlotLegendItem::_aMoveUp [private]

Definition at line 374 of file UPlot.h.

QAction* UPlotLegendItem::_aRemoveCurve [private]

Definition at line 373 of file UPlot.h.

QAction* UPlotLegendItem::_aResetText [private]

Definition at line 369 of file UPlot.h.

QAction* UPlotLegendItem::_aShowStdDev [private]

Definition at line 372 of file UPlot.h.

Definition at line 366 of file UPlot.h.

QMenu* UPlotLegendItem::_menu [private]

Definition at line 367 of file UPlot.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Fri Aug 28 2015 12:51:43