- experimental 6.2.0-1
QwtPolarMagnifier(3) | Qwt User's Guide | QwtPolarMagnifier(3) |
NAME¶
QwtPolarMagnifier - QwtPolarMagnifier provides zooming, by magnifying in steps.
SYNOPSIS¶
#include <qwt_polar_magnifier.h>
Inherits QwtMagnifier.
Public Slots¶
virtual void rescale (double factor) override
void unzoom ()
Unzoom the plot widget.
Public Member Functions¶
QwtPolarMagnifier (QwtPolarCanvas *)
virtual ~QwtPolarMagnifier ()
Destructor. void setUnzoomKey (int key, int modifiers)
void getUnzoomKey (int &key, int &modifiers) const
QwtPolarPlot * plot ()
const QwtPolarPlot * plot () const
QwtPolarCanvas * canvas ()
const QwtPolarCanvas * canvas () const
Protected Member Functions¶
virtual void widgetKeyPressEvent (QKeyEvent *) override
Detailed Description¶
QwtPolarMagnifier provides zooming, by magnifying in steps.
Using QwtPlotMagnifier a plot can be zoomed in/out in steps using keys, the mouse wheel or moving a mouse button in vertical direction.
Together with QwtPolarPanner it is possible to implement an individual navigation of the plot canvas.
See also
Definition at line 30 of file qwt_polar_magnifier.h.
Constructor & Destructor Documentation¶
QwtPolarMagnifier::QwtPolarMagnifier (QwtPolarCanvas * canvas) [explicit]¶
Constructor
Parameters
Definition at line 34 of file qwt_polar_magnifier.cpp.
Member Function Documentation¶
QwtPolarCanvas * QwtPolarMagnifier::canvas ()¶
Returns
Definition at line 74 of file qwt_polar_magnifier.cpp.
const QwtPolarCanvas * QwtPolarMagnifier::canvas () const¶
Returns
Definition at line 80 of file qwt_polar_magnifier.cpp.
void QwtPolarMagnifier::getUnzoomKey (int & key, int & modifiers) const¶
Returns
Parameters
modifiers Modifiers
See also
Definition at line 67 of file qwt_polar_magnifier.cpp.
QwtPolarPlot * QwtPolarMagnifier::plot ()¶
Returns
Definition at line 86 of file qwt_polar_magnifier.cpp.
const QwtPolarPlot * QwtPolarMagnifier::plot () const¶
Returns
Definition at line 96 of file qwt_polar_magnifier.cpp.
void QwtPolarMagnifier::rescale (double factor) [override], [virtual], [slot]¶
Zoom in/out the zoomed area
Parameters
Definition at line 129 of file qwt_polar_magnifier.cpp.
void QwtPolarMagnifier::setUnzoomKey (int key, int modifiers)¶
Assign key and modifiers, that are used for unzooming The default combination is Qt::Key_Home + Qt::NoModifier.
Parameters
modifiers Modifiers
See also
Definition at line 54 of file qwt_polar_magnifier.cpp.
void QwtPolarMagnifier::widgetKeyPressEvent (QKeyEvent * event) [override], [protected], [virtual]¶
Handle a key press event for the observed widget.
Parameters
Reimplemented from QwtMagnifier.
Definition at line 110 of file qwt_polar_magnifier.cpp.
Author¶
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Sun Jul 18 2021 | Version 6.2.0 |