38be0d1383
This is the beginning of revision history for this module. If you want to look at revision history older than this, please refer to the Qt Git wiki for how to use Git history grafting. At the time of writing, this wiki is located here: http://qt.gitorious.org/qt/pages/GitIntroductionWithQt If you have already performed the grafting and you don't see any history beyond this commit, try running "git log" with the "--follow" argument. Branched from the monolithic repo, Qt master branch, at commit 896db169ea224deb96c59ce8af800d019de63f12
126 lines
3.9 KiB
Groff
126 lines
3.9 KiB
Groff
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.
|