From: <ai...@us...> - 2009-03-31 20:31:19
|
Revision: 9781 http://plplot.svn.sourceforge.net/plplot/?rev=9781&view=rev Author: airwin Date: 2009-03-31 20:31:14 +0000 (Tue, 31 Mar 2009) Log Message: ----------- Add release notes for the qt device driver. Modified Paths: -------------- trunk/README.release Modified: trunk/README.release =================================================================== --- trunk/README.release 2009-03-31 19:25:07 UTC (rev 9780) +++ trunk/README.release 2009-03-31 20:31:14 UTC (rev 9781) @@ -60,6 +60,7 @@ 1.1 libnistcd (a.k.a. libcd) now built internally for -dev cgm 1.2 get-drv-info now changed to test-drv-info 1.3 Text clipping now enabled by default for the cairo devices +1.4 A powerful qt device driver has been implemented 2. Changes relative to PLplot 5.8.0 (the previous stable release) @@ -91,6 +92,7 @@ 2.25 libnistcd (a.k.a. libcd) now built internally for -dev cgm 2.26 get-drv-info now changed to test-drv-info 2.27 Text clipping now enabled by default for the cairo devices +2.28 A powerful qt device driver has been implemented 1. Changes relative to PLplot 5.9.2 (the previous development release) @@ -149,6 +151,36 @@ your cairo device plots (and accept the improperly clipped text results that might occur with that option). Better yet, use libcairo 1.6.4 or later. +1.4 A powerful qt device driver has been implemented + +Thanks to the efforts of Alban Rochel of the QSAS team, we now have a qt +device driver which delivers the following 9 (!) devices: qtwidget, bmpqt, +jpgqt, pngqt, ppmqt, tiffqt, epsqt, pdfqt, and svgqt. qtwidget is an +elementary interactive device where, for now, the possible interactions +consist of resizing the window and right clicking with the mouse to control +paging. The qtwidget overall size is expressed in pixels. bmpqt, jpgqt, +pngqt, ppmqt, and tiffqt are file devices whose overal sizes are specified +in pixels and whose output is BMP (Windows bitmap), JPEG, PNG, PPM (portable +pixmap), and TIFF (tagged image file format) formatted files. epsqt, pdfqt, +svgqt are file devices whose overall sizes are specified in points (1/72 of +an inch) and whose output is EPS (encapsulated PostScript), PDF, and SVG +formatted files. The qt device driver is based on the powerful facilities +of Qt4 so all qt devices implement variable opacity (alpha channel) effects +(see example 3). The qt devices also use system unicode fonts, and deal +with CTL (complex text layout) languages automatically without any +intervention required by the user. (To show this, try qt device results +from examples 23 [mathematical symbols] and 24 [CTL languages].) + +Our exhaustive Linux testing of the qt devices (which consisted of detailed +comparisons for all our standard examples between qt device results and the +corresponding cairo device results) indicates this device driver is mature, +but testing on other platforms is requested to confirm that maturity. +Qt-4.5 has some essential SVG functionality so we recommend that +version (downloadable from http://www.qtsoftware.com/downloads for Linux, +Mac OS X, and Windows) for svgqt. Qt-4.5 is the version we have used for +most of our testing, but limited testing for Qt-4.4 indicates that version +should be fine for qt devices other than svgqt. + 2. Changes relative to PLplot 5.8.0 (the previous stable release) 2.1 All autotools-related files have now been removed @@ -501,3 +533,33 @@ your cairo device plots (and accept the improperly clipped text results that might occur with that option). Better yet, use libcairo 1.6.4 or later. +2.28 A powerful qt device driver has been implemented + +Thanks to the efforts of Alban Rochel of the QSAS team, we now have a qt +device driver which delivers the following 9 (!) devices: qtwidget, bmpqt, +jpgqt, pngqt, ppmqt, tiffqt, epsqt, pdfqt, and svgqt. qtwidget is an +elementary interactive device where, for now, the possible interactions +consist of resizing the window and right clicking with the mouse to control +paging. The qtwidget overall size is expressed in pixels. bmpqt, jpgqt, +pngqt, ppmqt, and tiffqt are file devices whose overal sizes are specified +in pixels and whose output is BMP (Windows bitmap), JPEG, PNG, PPM (portable +pixmap), and TIFF (tagged image file format) formatted files. epsqt, pdfqt, +svgqt are file devices whose overall sizes are specified in points (1/72 of +an inch) and whose output is EPS (encapsulated PostScript), PDF, and SVG +formatted files. The qt device driver is based on the powerful facilities +of Qt4 so all qt devices implement variable opacity (alpha channel) effects +(see example 3). The qt devices also use system unicode fonts, and deal +with CTL (complex text layout) languages automatically without any +intervention required by the user. (To show this, try qt device results +from examples 23 [mathematical symbols] and 24 [CTL languages].) + +Our exhaustive Linux testing of the qt devices (which consisted of detailed +comparisons for all our standard examples between qt device results and the +corresponding cairo device results) indicates this device driver is mature, +but testing on other platforms is requested to confirm that maturity. +Qt-4.5 has some essential SVG functionality so we recommend that +version (downloadable from http://www.qtsoftware.com/downloads for Linux, +Mac OS X, and Windows) for svgqt. Qt-4.5 is the version we have used for +most of our testing, but limited testing for Qt-4.4 indicates that version +should be fine for qt devices other than svgqt. + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |