@@ -25,6 +25,31 @@ only plot items needed by `guiqwt`): `QwtPlotItem` (base class),
2525`QwtPlotItem `, `QwtPlotMarker `, `QwtPlotSeriesItem `, `QwtPlotHistogram `,
2626`QwtPlotCurve `.
2727
28+ The `HistogramItem ` object implemented in PyQwt's HistogramDemo.py is not
29+ available here as a similar item is already implemented in `guiqwt `. As a
30+ consequence, the following classes are not implemented: `QwtPlotHistogram `,
31+ `QwtIntervalSeriesData `, `QwtIntervalSample `.
32+
33+ The following data structure objects are not implemented as they seemed not
34+ relevant with Python and NumPy: `QwtCPointerData ` (As a consequence, method
35+ `QwtPlot.setRawSamples ` is not implemented), `QwtSyntheticPointData `.
36+
37+ The following sample data type objects are not implemented as they seemed
38+ quite specific: `QwtSetSample `, `QwtOHLCSample `. For similar reasons, the
39+ `QwtPointPolar ` class and the following sample iterator objects are not
40+ implemented: `QwtSetSeriesData `, `QwtTradingChartData `,
41+ `QwtPoint3DSeriesData `, `QwtArraySeriesData `, `QwtPointSeriesData `.
42+
43+ Threads:
44+
45+ - Multiple threads for graphic rendering is implemented in Qwt C++ code
46+ thanks to the `QtConcurrent ` and `QFuture ` Qt features which are
47+ currently not supported by PyQt.
48+ - As a consequence the following API is not supported in `python-qwt `:
49+ - `QwtPlotItem.renderThreadCount `
50+ - `QwtPlotItem.setRenderThreadCount `
51+ - option `numThreads ` in `QwtPointMapper.toImage `
52+
2853The `QwtClipper ` class is not implemented yet (and it will probably be
2954very difficult or even impossible to implement it in pure Python without
3055performance issues). As a consequence, when zooming in a plot curve, the
0 commit comments