blob: a88e93085f63e80a86e82220c2aabfb0806b8338 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
|
Qt 3.2.3 is a bugfix release. It maintains both forward and backward
compatibility (source and binary) with Qt 3.2.2
****************************************************************************
* General *
****************************************************************************
Compilers
---------
Work around Solaris, AIX, and HP-UX bug affecting
QString::operator=(const QString &) when linking statically.
Fix gcc 3.4 compile problems.
****************************************************************************
* Library *
****************************************************************************
General Fixes
-------------
- QJpegIO
Fix memory leak when writing JPEG files.
- QLineEdit
Preserve null and empty strings correctly in setText().
- QMessageBox
Preserve undocumented behavior in 3.1: expand tabs.
- QMimeSourceFactory
Don't crash when a factory uses a pointer to a QMimeSource
which is owned by another factory.
- QMovie
Respect the background color of a movie when loading
animations with transparent pixels.
Fix color mode if reading 1-bpp images or frames.
- QPainter
Fill the complete bounding rect when rendering text with an
opaque painter.
- QRichtext
Fix special case where <nobr>\nfoo had an extra space.
Fix line breaking for Latin text.
- QTextEdit
Improve speed of syntax highlighting.
- QToolBar
Do not grow in height when put inside a normal widget.
- QWheelEvent
Wheel events are now only sent to the focus widget if the
widget under the mouse doesn't handle the event.
- QWMatrix
Fix operator *(QRegion) when the world matrix is (-1 0 0 1 0 0)
or similar.
Platform-Specific Issues
------------------------
Windows:
- QPrinter
Fix resource leak when printing on Windows 9x.
Fix crash for Win98 with HP OfficeJet Pro 1150C.
- QTextBrowser
Fixed weight problem in setFont().
- QUriDrag
Fix bugs with encoding and separators.
Mac:
Mac OS X 10.3 (Panther) changes:
- QMacStyle
Draw push button text vertically-centered.
- QSplashScreen
Make the splash screen centered.
- QWidget
Tooltips are displayed in the correct place in Panther.
Applications that save and restore their geometry will not
"walk up" the screen.
General Mac OS X changes:
Fix crash on exit problem (e.g. with Qt Designer).
- QApplication
Fix mouse release problem when Control is used to emulate
mouse button 2.
- QDesktopWidget
Fix problem with popup windows and dual monitors.
- QFont
Improve fixed pitch font handling.
- QMenuBar
Fix crash with empty menus.
Make sure that when we show the application menu, the items we
merged in from the other popup menu's are properly
enabled/disabled.
Fix case where clicking menu bar would stop timers firing.
X11:
- QApplication
Avoid endless client message loops when replying to
_NET_WM_PING events.
- QFont
Fix crash when using high latin characters with GNU unifont.
Fix scale factor for printing (rounding error).
- QPainter
Fix an endless loop and a bug in the shape engine for Hangul
Jamo. (Affects only ancient Korean texts.)
- QPrinter
Work around bugs in Xft that cause memory corruption in the
postscript printer when downloading certain fonts.
- QSound
Fixed crash when deleting a QSound object while it was
playing.
Embedded:
Fixed bug when applications connect then disconnect immediately.
Added experimental code to handle 1-bpp and 4-bpp displays for
big-endian architectures (turned off by default).
- QEventLoop
Make processEvents(ExcludeUserInput) work.
- QPrinter
Fix font metrics when printing with QPrinter::HighResolution.
|