Signals | Public Member Functions | Protected Member Functions | Private Slots | Private Attributes | List of all members
UPlotLegendItem Class Reference

#include <UPlot.h>

Inheritance diagram for UPlotLegendItem:
Inheritance graph
[legend]

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 344 of file UPlot.h.

Constructor & Destructor Documentation

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

Constructor.

Definition at line 1353 of file UPlot.cpp.

UPlotLegendItem::~UPlotLegendItem ( )
virtual

Definition at line 1386 of file UPlot.cpp.

Member Function Documentation

void UPlotLegendItem::contextMenuEvent ( QContextMenuEvent *  event)
protectedvirtual

Definition at line 1390 of file UPlot.cpp.

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

Definition at line 1474 of file UPlot.cpp.

const UPlotCurve* UPlotLegendItem::curve ( ) const
inline

Definition at line 354 of file UPlot.h.

void UPlotLegendItem::legendItemRemoved ( const UPlotCurve )
signal
void UPlotLegendItem::moveDownRequest ( UPlotLegendItem )
signal
void UPlotLegendItem::moveUpRequest ( UPlotLegendItem )
signal
void UPlotLegendItem::updateStdDev ( )
privateslot

Definition at line 1486 of file UPlot.cpp.

Member Data Documentation

QAction* UPlotLegendItem::_aChangeColor
private

Definition at line 373 of file UPlot.h.

QAction* UPlotLegendItem::_aChangeText
private

Definition at line 371 of file UPlot.h.

QAction* UPlotLegendItem::_aCopyToClipboard
private

Definition at line 374 of file UPlot.h.

QAction* UPlotLegendItem::_aMoveDown
private

Definition at line 378 of file UPlot.h.

QAction* UPlotLegendItem::_aMoveUp
private

Definition at line 377 of file UPlot.h.

QAction* UPlotLegendItem::_aRemoveCurve
private

Definition at line 376 of file UPlot.h.

QAction* UPlotLegendItem::_aResetText
private

Definition at line 372 of file UPlot.h.

QAction* UPlotLegendItem::_aShowStdDev
private

Definition at line 375 of file UPlot.h.

UPlotCurve* UPlotLegendItem::_curve
private

Definition at line 369 of file UPlot.h.

QMenu* UPlotLegendItem::_menu
private

Definition at line 370 of file UPlot.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Wed Jun 5 2019 22:43:42