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