A derived class of QCustomEvent with which the CanvasView notifiies clients of changes in selections of objects on the canvas. More...
#include <CanvasSelectionEvent.h>


Public Member Functions | |
| CanvasSelectionEvent (std::vector< PlotterBase * >) | |
| data () const | |
| const std::vector< PlotterBase *> & | getPlotters () const |
| Returns the PlotterBase objects that created the update event. More... | |
| setData (void *data) | |
| virtual | ~CanvasSelectionEvent () |
| The required virtual destructor. More... | |
Private Member Functions | |
| CanvasSelectionEvent (const CanvasSelectionEvent &) | |
| The copy constructor. More... | |
Private Attributes | |
| std::vector< PlotterBase *> | m_plotters |
A derived class of QCustomEvent with which the CanvasView notifiies clients of changes in selections of objects on the canvas.
Definition at line 39 of file CanvasSelectionEvent.h.
|
private |
The copy constructor.
Definition at line 30 of file CanvasSelectionEvent.cxx.
Referenced by CanvasSelectionEvent::CanvasSelectionEvent().
| CanvasSelectionEvent | ( | std::vector< PlotterBase * > | plotters | ) |
Definition at line 23 of file CanvasSelectionEvent.cxx.
References CanvasSelectionEvent::CanvasSelectionEvent().
|
virtual |
The required virtual destructor.
Definition at line 35 of file CanvasSelectionEvent.cxx.
References CanvasSelectionEvent::getPlotters().
| const std::vector< PlotterBase *> & getPlotters | ( | ) | const |
Returns the PlotterBase objects that created the update event.
Definition at line 41 of file CanvasSelectionEvent.cxx.
References CanvasSelectionEvent::m_plotters.
Referenced by CanvasSelectionEvent::~CanvasSelectionEvent().
|
private |
Definition at line 42 of file CanvasSelectionEvent.h.
Referenced by CanvasSelectionEvent::getPlotters().