SciDAVis
1.D4
|
#include <ScreenPickerTool.h>
Signals | |
void | statusText (const QString &) |
Public Member Functions | |
virtual bool | eventFilter (QObject *obj, QEvent *event) |
virtual RTTI | rtti () const |
ScreenPickerTool (Graph *graph, const QObject *status_target=NULL, const char *status_slot="") | |
virtual | ~ScreenPickerTool () |
Public Member Functions inherited from PlotToolInterface | |
PlotToolInterface (Graph *graph) | |
virtual | ~PlotToolInterface () |
Protected Member Functions | |
virtual void | append (const QPoint &point) |
virtual QwtText | trackerText (const QwtDoublePoint &point) const |
Protected Attributes | |
QwtPlotMarker | d_selection_marker |
Protected Attributes inherited from PlotToolInterface | |
Graph * | d_graph |
Additional Inherited Members | |
Public Types inherited from PlotToolInterface | |
enum | RTTI { DataPicker, ScreenPicker, LineProfile, MultiPeak, RangeSelector, TranslateCurve } |
Plot tool for selecting arbitrary points.
This is a rather thin wrapper around QwtPlotPicker, providing selection of points on a Graph/Plot and displaying coordinates.
ScreenPickerTool::ScreenPickerTool | ( | Graph * | graph, |
const QObject * | status_target = NULL , |
||
const char * | status_slot = "" |
||
) |
References PlotToolInterface::d_graph, d_selection_marker, Graph::plotWidget(), and statusText().
|
virtual |
References PlotToolInterface::d_graph, d_selection_marker, and Graph::plotWidget().
|
protectedvirtual |
References PlotToolInterface::d_graph, d_selection_marker, Graph::plotWidget(), statusText(), and trackerText().
|
virtual |
References d_selection_marker.
|
inlinevirtual |
Implements PlotToolInterface.
References PlotToolInterface::ScreenPicker.
|
signal |
Emitted whenever a new message should be presented to the user.
You don't have to connect to this signal if you alreay specified a reciever during initialization.
Referenced by append(), and ScreenPickerTool().
|
protectedvirtual |
Referenced by append().
|
protected |
Referenced by append(), eventFilter(), ScreenPickerTool(), and ~ScreenPickerTool().