1#ifndef QWT_PLOT_PANNER_H
2#define QWT_PLOT_PANNER_H
37 const QWidget* canvas()
const;
45 void setOrientations(Qt::Orientations);
47 Qt::Orientations orientations()
const;
49 bool isOrientationEnabled(Qt::Orientation)
const;
52 void setMouseButton(Qt::MouseButton button, Qt::KeyboardModifiers modifiers = Qt::NoModifier);
54 void getMouseButton(Qt::MouseButton& button, Qt::KeyboardModifiers& modifiers)
const;
58 void moveCanvas(
int dx,
int dy);
80 virtual void move(
const QPoint&)
override;
82 virtual bool end(
bool ok =
true)
override;
QwtPicker provides selections on a widget.
Definition qwt_picker.h:157
virtual void widgetMousePressEvent(QMouseEvent *)
Handle a mouse press event for the observed widget.
Definition qwt_picker.cpp:1163
virtual void move(const QPoint &)
Move the last point of the selection The moved() signal is emitted.
Definition qwt_picker.cpp:1499
virtual bool end(bool ok=true)
Close a selection setting the state to inactive.
Definition qwt_picker.cpp:1436
QwtPlotPanner provides panning of a plot canvas.
Definition qwt_plot_panner.h:25
void panned(int dx, int dy)
Signal emitted after the canvas has been panned.
A 2-D plotting widget.
Definition qwt_plot.h:138