Qwt Programmer's Manual
QwtWheel
QwtWheel - The Wheel Widget
#include <qwt_wheel.h>
QwtSliderBase
- setTotalAngle
-
Set the maximum angle by which the wheel can be turned
- setTickCnt
-
set the number of grooves in the wheel's surface
- setOrientation
- Change the orientation
- setViewAngle
- Change the visible angle
- setInternalBorder
- Change the internal border
- setMass
- Set the mass for a flywheel effect
The wheel widget can be used to change values over a very large range
in very small steps. Using the setMass member, it can be configured
as a flywheel.
See the radio example.
Constructor
- QWidget *parent, const char *name
-
QwtWheel::QwtWheel(QWidget *parent, const char *name)
Destructor
QwtWheel::~QwtWheel()
Adjust the number of grooves in the wheel's surface.
void QwtWheel::setTickCnt(int cnt)
- int cnt
- Number of grooves per 360 degrees
The number of grooves is limited to 6 <= cnt <= 50.
Values outside this range will be clipped.
The default value is 10.
Set the internal border width of the wheel.
void QwtWheel::setInternalBorder(int w)
- int w
- border width
The internal border must not be smaller than 1
and is limited in dependence on the wheel's size.
Values outside the allowed range will be clipped.
The internal border defaults to 1.
Set the total angle which the wheel can be turned.
void QwtWheel::setTotalAngle(double angle)
- double angle
- total angle in degrees
One full turn of the wheel corresponds to an angle of
360 degrees. A total angle of n*360 degrees means
that the wheel has to be turned n times around its axis
to get from the minimum value to the maximum value.
The default setting of the total angle is 360 degrees.
Set the wheel's orientation.
void QwtWheel::setOrientation(Orient o)
- Orientation o
- Orientation. Allowed values are
QwtWheel::Horizontal and QwtWheel::Vertical.
The default orientation is QwtWheel::Horizontal.
Specify the visible portion of the wheel.
void QwtWheel::setViewAngle(double angle)
- double angle
- Visible angle in degrees
You may use this function for fine-tuning the appearance of
the wheel. The default value is 175 degrees. The value is
limited from 10 to 175 degrees.
Set the mass of the wheel
void QwtWheel::setMass(double val)
- double val - the wheel's mass
-
Assigning a mass turns the wheel into a flywheel.
Qwt Widget Library 02/04/97