Qwt Programmer's Manual

Qwt


NAME

The Qwt Widget Library - Qt Widgets for Technical Applications

DESCRIPTION

The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background. Most of these widgets are used to control or display values, arrays, or ranges of type double.

WIDGETS

QwtPlot
A 2-D Plotting Widget used to display x-y graphs of multiple data pairs. Supports different styles, spline interpolation, four axes, automatic scaling, linear or logarithmic scales, markers, crosshairs and more.
QwtSliderBase
A base class for sliders
QwtSlider
A slider with different layout styles.
QwtKnob
The QwtKnob widget resembles a volume knob of a radio.
QwtWheel
A wheel which can be used for fine-tuning over large intervals.
QwtCounter
A widget for step-wise incrementation of a numeric value.
QwtThermo
A thermometer gauge.
QwtLegend
A tabular arrangement of cells containing labels, symbols, and lines.
QwtPixFrame
A frame which contains pixmap.
QwtScale
A widget which displays a scale.
QwtArrowButton
A Button with one or more arrows on it.

COMPONENTS

QwtAutoScale
A class which can be used to construct linear or logarithmic scales such that several intervals are included. Highly configurable.
QwtCurve
A class which draws curves in the x-y plane. Many options and display styles.
QwtMarker
A class which draws markers into a coordinate system.
QwtScaleDraw
A scale drawer.
QwtSpline
A class for spline interpolation. Builds natural and periodic cubical splines.
QwtDiMap
Transforms an interval of type double into an interval of type int with linear or logarithmic mapping.
QwtDblRange
A class which controls a range of type double
QwtGrid
A class which draws a coordinate grid.
QwtColorFilter
A class which manipulates colors.
QwtSymbol
A class which draws symbols.
QwtScaleDiv
A class which constructs a scale division.

MISCELLANEOUS

QwtMath
A collection of mathematical routines.
QwtScaleIf
An interface class for widgets containing scale

SCREENSHOTS

Screenshots of some examples

COPYING

Qwt Widget Library

Copyright (C) 1997 Josef Wilgen

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

Qwt requires the Qt library, which is copyright of Troll Tech AS. Freely distributable programs can generally use Qt for free, see README.QT for details.

AUTHOR

Josef Wilgen (jwlg@mail.desy.de)
Qwt Widget Library 02/04/98