|
1 |
|
2 Qt 2.2.2 is a bugfix release. It keeps both forward and backward |
|
3 compatibility (source and binary) with Qt 2.2.1 |
|
4 |
|
5 |
|
6 **************************************************************************** |
|
7 * General * |
|
8 **************************************************************************** |
|
9 |
|
10 OpenGL: More Problems with the auto-detection of OpenGL |
|
11 libraries have been fixed. |
|
12 |
|
13 |
|
14 **************************************************************************** |
|
15 * Designer * |
|
16 **************************************************************************** |
|
17 |
|
18 uic: Added workaround for the QListView::Manual vs. |
|
19 QScrollView::Manual enumeration clash. |
|
20 Fixed backslashes inside strings. |
|
21 Obeys user defined layout names. |
|
22 |
|
23 RC2UI: Converts Microsoft Dialog Resources (.rc) to |
|
24 Qt Designer Dialog Userinterface Description Files (.ui). |
|
25 You find it in $QTDIR/tools/designer/integration/rc2ui. |
|
26 See the README file there. |
|
27 |
|
28 **************************************************************************** |
|
29 * Library * |
|
30 **************************************************************************** |
|
31 |
|
32 QAction: Fixed possible crash in removeFrom(). |
|
33 |
|
34 QApplication: X11 only: Add possibility to input text in more than |
|
35 one encoding. |
|
36 |
|
37 QCanvas: Deletes items at canvas destruction time. Without a |
|
38 canvas, items are not deletable anyway as they need to |
|
39 access their canvas during destruction. |
|
40 Some performance optimizations. |
|
41 |
|
42 QCanvasItem: More accurate rectangle collision detection. |
|
43 |
|
44 QClipboard: X11 only: 64bit cleanness when transferring data |
|
45 with format==32 using dnd/clipboard. |
|
46 |
|
47 QColorDialog: MS-Windows only: Tries harder to use a nice icon. |
|
48 |
|
49 QDialog: Keypard-Enter triggers default button. |
|
50 |
|
51 QFile: Unix only: Safe access to files in the proc filesystem. |
|
52 |
|
53 QFileDialog: Fixed reentrancy problem when used with qFtp. |
|
54 MS-Windows only: Tries harder to use a nice icon. |
|
55 |
|
56 QFontCache: Fixed possible crash in the rare case that the font |
|
57 cache runs over. |
|
58 |
|
59 QGLWidget: MS-Windows only: Fix for GL context switching. |
|
60 |
|
61 QIconView: Fixed possible crash. |
|
62 |
|
63 QImage: Increased number of colors when writing XPM files from |
|
64 64^2 to 64^4. |
|
65 Fixed 16-bit pixel(). |
|
66 |
|
67 QImageIO: MS-Windows only: exported qInitJpegIO function. |
|
68 Fixed crash with libpng 1.0.8. |
|
69 Fixed huge memory leak with PNG files. |
|
70 |
|
71 QLCDNumber: Sensible precision when displaying doubles. |
|
72 |
|
73 QLineEdit: Accepts text drops other than text/plain. |
|
74 Fixed psosible crash when deleting a line edit while its |
|
75 context menu is visible. |
|
76 |
|
77 QListView: Less flicker. Improved performance on insertItem(). |
|
78 |
|
79 QMainWindow: Deletes its layout first on destruction time to avoid |
|
80 possible crashes with subclasses. |
|
81 |
|
82 QMotifPlusStyle:Tuned drawing of tabs. |
|
83 |
|
84 QPainter: Fixed rounded rectangle drawing with rotation and |
|
85 viewport transformation turned on. |
|
86 Ignores '\r' in drawText. |
|
87 |
|
88 QPopupMenu: Ensure to emit the aboutToShow() signal only once |
|
89 for submenus. |
|
90 |
|
91 QPrinter: Unix only: Fixed output for when printing some but not all pages |
|
92 of multi-page output. |
|
93 Unix only: Fixed an infinite loop in the image compression |
|
94 algorithm for some images. |
|
95 Unix only: Added MIBs for 8859-13, -14 and -15. |
|
96 MS-Windows only: Fixed system print dialog for Win9x. |
|
97 |
|
98 QPrintDialog: MS-Windows only: Tries harder to use a nice icon. |
|
99 |
|
100 QProgressBar: Fixed drawing problem with really large progress ranges. |
|
101 |
|
102 QPushButton: Implemented "flat" property as advertised. |
|
103 |
|
104 QPrinter: MS-Windows only: Keep the current printer name. |
|
105 |
|
106 QRichText: Fixed line breaking for asian scripts. Support for |
|
107 chinese punctuation. |
|
108 Obeys <font color="..."> tags inside links. |
|
109 |
|
110 QString: Allows 'G' in sprintf. |
|
111 |
|
112 QTextCodec: Recognizes "he" and "he_IL" as 8859-8 locales. |
|
113 Added latin4 locales. |
|
114 Improved Thai support. |
|
115 X11 only: fixed crashes when LANG=ko. |
|
116 Improved conversion performance. |
|
117 |
|
118 QWidget: X11 only: fixed a crash in case XmbTextListToTextProperty |
|
119 fails for a certain locale. |
|
120 Visiblity fix when reparenting a widget to 0. |
|
121 X11 only: Improved transient placement for embedded |
|
122 windows. |
|
123 X11 only: Maintains XDND state when reparented. |
|
124 X11 only: No more crashes in setActiveWindow() with |
|
125 or without XIM support. |
|
126 X11 only: small ICCCM compatibility issue with subsequent |
|
127 hide and show fixed. |
|
128 |
|
129 QWorkspace: Tab-focus remains inside a document window. |
|
130 Fixed problem with menubars inside document windows. |
|
131 Obeys initial child geometry. |
|
132 Uses the children's size hint when cascading. |
|
133 |
|
134 QXmlInputSource:Fix for stream devices that do not support |
|
135 direct access. |
|
136 |
|
137 **************************************************************************** |
|
138 * Third party * |
|
139 **************************************************************************** |
|
140 |
|
141 None |
|
142 |
|
143 **************************************************************************** |
|
144 * Changes that might affect runtime behavior * |
|
145 **************************************************************************** |
|
146 |
|
147 None |
|
148 |
|
149 **************************************************************************** |
|
150 * Qt/Embedded-specific changes * |
|
151 **************************************************************************** |
|
152 |
|
153 - Drawing speed-ups, especially rectangles, alpha blitting, horizontal lines. |
|
154 - More control of qconfig.h |