forked from qt/qtbase
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changes-2.2.2
154 lines (107 loc) · 5.12 KB
/
changes-2.2.2
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
151
152
153
154
Qt 2.2.2 is a bugfix release. It keeps both forward and backward
compatibility (source and binary) with Qt 2.2.1
****************************************************************************
* General *
****************************************************************************
OpenGL: More Problems with the auto-detection of OpenGL
libraries have been fixed.
****************************************************************************
* Designer *
****************************************************************************
uic: Added workaround for the QListView::Manual vs.
QScrollView::Manual enumeration clash.
Fixed backslashes inside strings.
Obeys user defined layout names.
RC2UI: Converts Microsoft Dialog Resources (.rc) to
Qt Designer Dialog Userinterface Description Files (.ui).
You find it in $QTDIR/tools/designer/integration/rc2ui.
See the README file there.
****************************************************************************
* Library *
****************************************************************************
QAction: Fixed possible crash in removeFrom().
QApplication: X11 only: Add possibility to input text in more than
one encoding.
QCanvas: Deletes items at canvas destruction time. Without a
canvas, items are not deletable anyway as they need to
access their canvas during destruction.
Some performance optimizations.
QCanvasItem: More accurate rectangle collision detection.
QClipboard: X11 only: 64bit cleanness when transferring data
with format==32 using dnd/clipboard.
QColorDialog: MS-Windows only: Tries harder to use a nice icon.
QDialog: Keypard-Enter triggers default button.
QFile: Unix only: Safe access to files in the proc filesystem.
QFileDialog: Fixed reentrancy problem when used with qFtp.
MS-Windows only: Tries harder to use a nice icon.
QFontCache: Fixed possible crash in the rare case that the font
cache runs over.
QGLWidget: MS-Windows only: Fix for GL context switching.
QIconView: Fixed possible crash.
QImage: Increased number of colors when writing XPM files from
64^2 to 64^4.
Fixed 16-bit pixel().
QImageIO: MS-Windows only: exported qInitJpegIO function.
Fixed crash with libpng 1.0.8.
Fixed huge memory leak with PNG files.
QLCDNumber: Sensible precision when displaying doubles.
QLineEdit: Accepts text drops other than text/plain.
Fixed psosible crash when deleting a line edit while its
context menu is visible.
QListView: Less flicker. Improved performance on insertItem().
QMainWindow: Deletes its layout first on destruction time to avoid
possible crashes with subclasses.
QMotifPlusStyle:Tuned drawing of tabs.
QPainter: Fixed rounded rectangle drawing with rotation and
viewport transformation turned on.
Ignores '\r' in drawText.
QPopupMenu: Ensure to emit the aboutToShow() signal only once
for submenus.
QPrinter: Unix only: Fixed output for when printing some but not all pages
of multi-page output.
Unix only: Fixed an infinite loop in the image compression
algorithm for some images.
Unix only: Added MIBs for 8859-13, -14 and -15.
MS-Windows only: Fixed system print dialog for Win9x.
QPrintDialog: MS-Windows only: Tries harder to use a nice icon.
QProgressBar: Fixed drawing problem with really large progress ranges.
QPushButton: Implemented "flat" property as advertised.
QPrinter: MS-Windows only: Keep the current printer name.
QRichText: Fixed line breaking for asian scripts. Support for
chinese punctuation.
Obeys <font color="..."> tags inside links.
QString: Allows 'G' in sprintf.
QTextCodec: Recognizes "he" and "he_IL" as 8859-8 locales.
Added latin4 locales.
Improved Thai support.
X11 only: fixed crashes when LANG=ko.
Improved conversion performance.
QWidget: X11 only: fixed a crash in case XmbTextListToTextProperty
fails for a certain locale.
Visiblity fix when reparenting a widget to 0.
X11 only: Improved transient placement for embedded
windows.
X11 only: Maintains XDND state when reparented.
X11 only: No more crashes in setActiveWindow() with
or without XIM support.
X11 only: small ICCCM compatibility issue with subsequent
hide and show fixed.
QWorkspace: Tab-focus remains inside a document window.
Fixed problem with menubars inside document windows.
Obeys initial child geometry.
Uses the children's size hint when cascading.
QXmlInputSource:Fix for stream devices that do not support
direct access.
****************************************************************************
* Third party *
****************************************************************************
None
****************************************************************************
* Changes that might affect runtime behavior *
****************************************************************************
None
****************************************************************************
* Qt/Embedded-specific changes *
****************************************************************************
- Drawing speed-ups, especially rectangles, alpha blitting, horizontal lines.
- More control of qconfig.h