1
Qt 4.3.5 is a bug-fix release. It maintains both forward and backward
2
compatibility (source and binary) with Qt 4.3.0 through Qt 4.3.4.
3
4
The Qt version 4.3 series is binary compatible with the 4.2.x, 4.1.x and
5
4.0.x series. Applications compiled for Qt 4.0, 4.1 or 4.2 will continue to
6
run with Qt 4.3.
7
8
****************************************************************************
9
*                           General                                        *
10
****************************************************************************
11
12
General Improvements
13
--------------------
14
15
    * [201242] Fixed an bug that caused bootstrapped tools (qmake,
16
      moc, uic, and rcc) to crash or run into infinite loops.
17
    * [190776] Fixed a bug that would generate invalid build keys in
18
      some gcc compiler versions. Backported from Qt 4.4.
19
20
- Legal
21
22
    * This version updates the GPL Exception to version 1.2 in all
23
      Open Source editions of Qt. This version is compatible with the
24
      GPL version 3 and adds the LGPL version 3 to its list of
25
      acceptable licenses.
26
27
Third party components
28
----------------------
29
30
- libpng
31
    * Security fix (CVE-2008-1382)
32
33
Build System
34
------------
35
36
I18n
37
----
38
39
****************************************************************************
40
*                           Library                                        *
41
****************************************************************************
42
43
General Improvements
44
--------------------
45
46
- QCalendarWidget
47
    * Fixed handling of leap year while changing the date in calendar widget.
48
49
- QComboBox
50
    * [203827] Fixed problems caused by the line edit not being hidden for
51
      a non-editable QComboBox.
52
53
- QMdiArea
54
    * [209615] Fixed an assert when removing a sub-window from one QMdiArea and
55
      adding it to another QMdiArea.
56
57
- QMdiSubWindow
58
    * [192794] Fixed a bug where installed event filters were removed
59
      when maximizing a window.
60
61
- QPainter
62
    * [204194] Fixed division-by-zero issue in raster paint engine when
63
      calling drawLine with the same starting and ending point.
64
    * [205443, 207147] Fixed floating point exception when drawing near-vertical
65
      or near-horizontal lines in the raster paint engine.
66
67
- QWizard
68
    * [180397] Fixed crash resulting from AeroStyle being assumed even when
69
      some of the required symbols were unresolved.
70
    * [197953] QWizard no longer crashes on Windows if an accessibility
71
      application (like Microsoft Narrator) is running.
72
73
- QWorkspace
74
    * [206368] Fixed a crash resulting from the icon in the title bar not
75
      being deleted when deleting a sub-window.
76
77
****************************************************************************
78
*                          Database Drivers                                *
79
****************************************************************************
80
81
82
****************************************************************************
83
*                               Examples                                   *
84
****************************************************************************
85
86
87
****************************************************************************
88
*                      Platform Specific Changes                           *
89
****************************************************************************
90
91
X11
92
---
93
94
Windows
95
-------
96
97
- QRasterPaintEngine
98
    * [198509] Fixed a resource leak which occured when QPainter::drawText()
99
    was called.
100
101
Mac OS X
102
--------
103
104
- QRasterPaintEngine
105
    * [198924] Fixed a byte order problem when drawing QImages on an X11
106
    server running on PPC Macs.
107
108
Qtopia Core
109
-----------