[PyKDE] ANN: PyQwt-3.8
Gerard Vermeulen
gvermeul at grenoble.cnrs.fr
Wed Nov 26 20:31:01 GMT 2003
PyQwt-3.8 = FAST and EASY data plotting for Python and (Py)Qt.
PyQwt is a set of Python bindings for the Qwt C++ class library which
extends the Qt framework with widgets for scientific and engineering
applications.
It supports the use of PyQt, Qt, Qwt, the Numerical Python extensions
(either Numeric, or numarray or both) and optionally SciPy in a GUI
Python application or in an interactive Python session.
The home page of PyQwt is http://pyqwt.sourceforge.net.
Main changes in PyQwt-3.8:
1. PyQwt inherits from Qwt the new classes QwtPicker, QwtPlotPicker and
QwtPlotZoomer.
QwtPicker can make any widget react to events by event filtering.
QwtPlotPicker is a QwtPicker taylored to the plot canvas.
QwtPlotZoomer implements infinite deep zooming on the plot canvas.
2. PyQwt inherits from Qwt the support for Qt's rich text format in QwtPlot
to display equations like E=mc<sup>2</sup>.
Caveat: in principle, a truetype font with full unicode support is better
to typeset equations.
3. Bug fixes to support event filtering code (see EventFilterDemo.py).
4. Conversion of a QImage to a Numeric array or numarray array.
5. Better support for cloning a plot into Grace from the command line
interpreter friendly plot classes.
6. PyQwt-3.8 works with PyQt-3.8.1 downto -3.6 and Qt-3.2.3 downto -2.3.0.
7. License change: GPL with permission for dynamic linking to commercial,
educational and non-commercial versions of Qt, PyQt and sip. In this
case PyQwt becomes a free plug-in for a non-free program.
Gerard Vermeulen
More information about the PyQt
mailing list