6#ifndef QWT_PLOT_PICKER_H
7#define QWT_PLOT_PICKER_H
10#include "qwt_picker.h"
11#include "qwt_axis_id.h"
17#if QT_VERSION < 0x060000
39 explicit QwtPlotPicker(QwtAxisId xAxisId, QwtAxisId yAxisId, QWidget*);
43 virtual void setAxes(QwtAxisId xAxisId, QwtAxisId yAxisId);
45 QwtAxisId xAxis()
const;
46 QwtAxisId yAxis()
const;
52 const QWidget* canvas()
const;
94 QRectF scaleRect()
const;
96 QRectF invTransform(
const QRect&)
const;
97 QRect transform(
const QRectF&)
const;
99 QPointF invTransform(
const QPoint&)
const;
100 QPoint transform(
const QPointF&)
const;
103 virtual QwtText trackerTextF(
const QPointF&)
const;
105 virtual void move(
const QPoint&) QWT_OVERRIDE;
106 virtual void append(
const QPoint&) QWT_OVERRIDE;
107 virtual bool end(
bool ok =
true) QWT_OVERRIDE;
Definition qwt_clipper.h:40
QwtPicker provides selections on a widget / QwtPicker 在一个部件(widget)上提供选择功能
Definition qwt_picker.h:151
DisplayMode
Display mode.
Definition qwt_picker.h:209
virtual void move(const QPoint &)
Move the last point of the selection The moved() signal is emitted.
Definition qwt_picker.cpp:1279
virtual void append(const QPoint &)
Append a point to the selection and update rubber band and tracker.
Definition qwt_picker.cpp:1262
RubberBand
Rubber band style.
Definition qwt_picker.h:175
virtual QwtText trackerText(const QPoint &pos) const
Return the label for a position.
Definition qwt_picker.cpp:486
virtual bool end(bool ok=true)
Close a selection setting the state to inactive.
Definition qwt_picker.cpp:1216
QwtPlotPicker provides selections on a plot canvas/QwtPlotPicker提供绘图画布上的选择功能
Definition qwt_plot_picker.h:32
void selected(const QPointF &pos)
A signal emitted in case of QwtPickerMachine::PointSelection.
void moved(const QPointF &pos)
A signal emitted whenever the last appended point of the selection has been moved.
void appended(const QPointF &pos)
A signal emitted when a point has been appended to the selection.
void selected(const QVector< QPointF > &pa)
A signal emitting the selected points, at the end of a selection.
void selected(const QRectF &rect)
A signal emitted in case of QwtPickerMachine::RectSelection.
A 2-D plotting widget.
Definition qwt_plot.h:99
A class representing a text.
Definition qwt_text.h:69