diff options
Diffstat (limited to 'dist/changes-4.1.4')
-rw-r--r-- | dist/changes-4.1.4 | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/dist/changes-4.1.4 b/dist/changes-4.1.4 new file mode 100644 index 0000000..426959e --- /dev/null +++ b/dist/changes-4.1.4 @@ -0,0 +1,125 @@ +Qt 4.1.4 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 4.1.0. + +The Qt version 4.1 series is binary compatible with the 4.0.x series. +Applications compiled for 4.0 will continue to run with 4.1. + +**************************************************************************** +* General * +**************************************************************************** + +Configure / Compilation + Compile with -no-qt3support on Windows. + Compile on Linux with icc 9.1. + Compile on tru64-g++. + Compile MySQL plugin with client libraries below MySQL 4.1. + Compile SQLite on Tru64 V5.1B with gcc 3.3.4. + Compile ODBC plugin on 64-bit Windows. + Disable fastcall calling convention on faulty gcc compilers. + +Demos / Examples + Fixed a crash in the Torrent example. + Container extension example: Fixed regression that caused Designer + to crash when previewing a MultiPageWidget and changing the page. + +Designer + Generate unique object names for splitters. + +**************************************************************************** +* Library * +**************************************************************************** + +General improvements +-------------------- + +- Fixed crash in QGLWidget::makeCurrent() when called from a thread not + created with QThread. +- Fixed a crash that occurred when writing a PNG image when Qt is built + statically. +- Fixed Arabic shaping for some fonts. +- Limited the character string to 255 characters when writing Type1 fonts to + a PostScript file, in accordance with the PostScript specification. +- Fixed regression in painting of clipped, cosmetic lines with angles of + 0-45 degrees. +- Documented the rules for starting and stopping timers in multithreaded + applications. + +- QCommonStyle + Added protection against null pointer in pixelMetric() for + PM_TabBarTabVSpace. + +- QDirModel + Fixed crash when dragging and dropping a file into a directory. + +- QHeaderView + Fixed painting errors when scrolling a header that has a large + number of sections. + +- QListView + Fixed assert when hiding all the rows. + Fixed crash when setting the model to a null pointer. + +- QMainWindow + Fixed possible crash when calling setCentralWidget() multiple + times. + +- QPainter + Fixed a regression in drawPoint() that caused painting errors + when setting the pen width to 0 (e.g. cosmetic pen) and then + setting a scale. + +- QPlastiqueStyle + Fixed a regression that caused flat push buttons to be painted + like normal push buttons. + +- QSortFilterProxyModel + Emit modelReset() signal when setting a source model. + +- QTextEdit + Ensure that the cursor is visible after dragging & dropping text + +- QTreeView + Fixed potential assert when asking for the coordinates of a + non-existing item. + Fixed a regression that caused selections to be painted + incorrectly when the last column was hidden. + +- QWidget + Fixed crash when deleting the widget in closeEvent(). + +- QWorkspace + Fixed crash caused by setting the window title when windowWidget is + null. + +Platform-Specific changes +------------------------- + +Windows: + +- Fixed a bug that caused application text to be absent in Qt applications + on Windows NT 4.0. +- Fixed resource leak in non-accelerated GL contexts. + + +X11: + +- Improved performance of clipped bitmaps on systems that don't use XRender. +- Made QFont::setStretch() work when using FontConfig/FreeType fonts. +- Documented scrolling of transparent/opaque widgets. + + +QPaintEngine + Support OddEven fill rule. + +QPainter + Fixed a regression that caused drawImage() to ignore the width + and height of the source rectangle and draw the whole image without + any clipping. + + +Qtopia Core: + +- Fixed crash due to incorrect assembly code in implementation of + q_atomic_swp() for ARM. +- Set the Q_PACKED macro when using icc on ARM, so that the generated + code is binary compatible with gcc-generated code. |