forked from qt/qtbase
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changes-3.2.1
143 lines (123 loc) · 3.89 KB
/
changes-3.2.1
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
Qt 3.2.1 is a bugfix release. It maintains both forward and backward
compatibility (source and binary) with Qt 3.2.0
****************************************************************************
* General *
****************************************************************************
Compilers
---------
Small fixes to build with gcc-3.4. Build fix for the DB2 Sql driver
on Borland. Work around a compiler bug in Sun Forte 6. Fix a build
issue for 64bit HP/UC.
Qt Motif Extension
------------------
Document a known problem related to clipboard and selection handling
between Qt and Motif components. See the Qt Motif Extension
documentation for a more detailed description of the problem.
Qt Designer
-----------
Correctly remove connections to deleted actions from the meta
database.
****************************************************************************
* Library *
****************************************************************************
General Fixes
-------------
- QApplication
Update arguments passed to the constructor correctly when
arguments have already been processed.
- QDockWindow
Fix a regression against 3.1.2 with minimized dock windows.
- QDom
Fix a bug in ownerDocument()
- QFontDialog
Fix to small usability regressions from 3.1.2.
- QLineEdit
Fix regression against 3.1.2: textChanged signal after
setText("") should contain a non null string.
- QMotifDialog [Qt Motif Extension]
- QMotifWidget [Qt Motif Extension]
Fix incorrect usage of XtSetArg(). In certain cases, some
variables would be incorrectly modified, resulting in
out-of-bounds memory access and/or crashes.
- QPainter/QFontMetrics
Fix some problems related to line breaking and size
calculation of multi line text layouts.
- QSplitter
Fix a problem with setCollapsible.
- QSqlCursor
Fix updates in tables without a primary key.
- Sql
Fix crash in odbc and db2 drivers when using binary fields.
- QTable
Fix possible crash in the QTable destructor.
- QWidgetStack
Fix a slight behavioral change in the sizeHint between 3.1.2
and 3.2.
- QApplication::reverseLayout
Fix some problems with dockwindows/toolbars in reverse layout
mode.
- QListView
Fix emitting of dropped().
Platform Specific Issues
------------------------
Windows:
- QFont
Fix possible memory corruption when printing.
Windows 98: Fix a problem with displaying of russian
text using the default font.
- QPainter
Fix a regression printing text in high resolution mode.
- QPrinter
Fix a problem in setPageSize().
Windows 95/98/Me: Fix a possible crash.
- QWaitCondition and QThread
Fix two possible race conditions.
- XP style
Fix resource leak.
- QString
QString::sprintf() work around a memory leak in the Windows C
runtime.
- Dnd
Fix problem with dragging URLs.
Reverted back accept(), ignore(), acceptAction() to 3.1.x behavior.
- IME framework
Better positioning of the IME composition window.
Mac:
- QStyle:
Smaller fixes to the Mac Style.
Some fixes for Panther.
- QFont
Fixes for arabic; speed improvements.
Make the NoAntialias flag work.
X11:
- QFont
Fix possible crash with broken open type fonts.
- QWidget
Fix possible crash in setMicroFocusHint().
- QPrinter
Fix possible crash when drawing text with opaque background.
Fix crash if printer tries to print to a nonexistant printer.
- QRegion
Fix drawing problem when using some complex clip
regions on the painter.
- IME framework
Fix a possible performance problem and server side memory
leak.
- DnD
Fix regression against 3.1.1 when dragging across multiple
screens.
Embedded:
- QApplication
Fix mouse event delivery bug with modal dialogs and touch
screens.
- QRegion
An empty rectangle will now create an empty region, like on
the other platforms.
- QPixmap
Preserve alpha channel in xform().
- QFont
Make setPixelSize() work correctly.
- QImage
Fix loading of BMP images.
- Build system
Make the -no-zlib option work correctly.