1qwtchangelog(3)                Qwt User's Guide                qwtchangelog(3)
2
3
4

NAME

6       qwtchangelog - What's new in Qwt 6.2
7
8

Qt >= 4.8

10       Support for Qt < Qt 4.8 has been dropped, support for Qt6 has been
11       added.
12

Includes

14       Include files, that match the class names are available now. So it is
15       possible to write '#include <QwtPlot>' now instead of 'include
16       qwt_plot.h'
17

QwtPolar has become part of Qwt

19       The QwtPolar project ( https://qwtpolar.sourceforge.io ) has been
20       integrated into Qwt.
21

MathML Text Renderer has become its own project

23       The code can be found at https://github.com/uwerat/qwt-mml-dev now and
24       is intended to become a standalone lib.
25

Spline

27       The broken implementation of QwtSpline has been replaced by a bunch of
28       classes offering all sort of functionalities around splines.
29
30       The most popular spline approximation/interpolation algos have been
31       implemented:
32
33       - Basis
34       - Cardinal
35       - ParabolicBlending
36       - Akima
37       - The one used in a proprietory office package
38       - Cubic
39
40

Better OpenGL support

42       QwtPlotOpenGLCanvas added to support rendering to a QOpenGLWidget
43

New plot items

45       - QwtPlotVectorField
46         A new type of plot item for vector fields
47
48       - QwtPlotGraphicItem
49         An item displaying a QwtGraphic image ( f.e used by QwtPlotSvgItem )
50

QwtPlotCurve

52       - QwtPlotCurve::FilterPointsAggressive
53         A fast weeding algo for huge datasets with increasing x or y values
54
55       - QwtPlotCurve::closestPoint
56         Is virtual now
57
58       - Line Clipping
59         Includes the painter clip now
60
61       - QwtValuePointData
62         A new type of data added, where the x values are the index
63
64       - QwtPlotCurve::setSamples
65         more type of setters
66

QwtPlotSpectrogram

68       - QwtPlotSpectrogram::setColorTableSize
69         Using individual RGB tables
70
71       - QwtRasterData::setInterval/interval
72         API cleanup
73
74       - QwtHueColorMap, QwtSaturationValueColorMap
75         New type of color maps
76
77       - QwtMatrixRasterData::BicubicInterpolation
78         Implementation of bicubic interpolation added
79
80       - Handling of NaN values
81         NaN values are interpreted as gaps, when QwtRasterData::WithoutGaps
82         is not set
83

Other changes

85       - QwtPlotRenderer
86         Using QPdfWriter instead of QPrinter, where possible
87
88       - Handling of Unknown Paint Engines
89         Not aligning unknown paint engines ( f.e EMF ), QwtNullPaintDevice is not using
90         QPaintEngine::User anymore
91
92       - QwtTransform::LogMin/LogMax
93         LOG_MIN/LOG_MAX have been reomed ( values differ !
94
95       - qwt_compat.h
96         Removed
97
98       - qwtFuzzyGreaterOrEqual/qwtFuzzyLessOrEqual
99         Removed
100
101       - qwtGetMin/qwtGetMax
102         Removed
103
104Version 6.2.0                   Sun Jul 18 2021                qwtchangelog(3)
Impressum