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 |