|
1 Qt 3.1.1 is a bugfix release. It maintains both forward and backward |
|
2 compatibility (source and binary) with Qt 3.1.0 |
|
3 |
|
4 |
|
5 **************************************************************************** |
|
6 * General * |
|
7 **************************************************************************** |
|
8 |
|
9 - The build issues with the Professional Edition have been solved. |
|
10 |
|
11 - The build problems reported on Solaris and HP-UX have been addressed. |
|
12 |
|
13 - Detection of Xft2 support has been added. |
|
14 |
|
15 - The installer and reconfigure tools on Windows have been fixed. |
|
16 |
|
17 - Look'n'Feel improvements have been made in the Qt/Mac version. |
|
18 |
|
19 |
|
20 **************************************************************************** |
|
21 * Library * |
|
22 **************************************************************************** |
|
23 |
|
24 - QAccel |
|
25 Fixed for single key accelerators. Made Shift modifier work |
|
26 for all key combinations, unless an accelerator with Shift is |
|
27 defined. |
|
28 |
|
29 - QAction |
|
30 Remove iconset when a null-iconset is being set. |
|
31 |
|
32 - QApplication |
|
33 Don't overwrite explicitly set font with the default font when |
|
34 using the static methods before calling the constructor. |
|
35 X11 only: Support custom color maps on 8-bit visuals. |
|
36 |
|
37 - QCheckBox |
|
38 Draw focus indicator into indicator if the text label is empty. |
|
39 |
|
40 - QClipboard |
|
41 X11 only: Null-terminate encoded strings. |
|
42 |
|
43 - QComboBox |
|
44 Made sure the current item is selected in the list. Call |
|
45 focusIn/OutEvent handlers when the lineedit changes focus. |
|
46 |
|
47 - QDataTable |
|
48 Update the current cell when selecting rows. |
|
49 |
|
50 - QDialog |
|
51 Don't find a place for dialogs that have been explicitly |
|
52 moved. |
|
53 |
|
54 - QDir |
|
55 Improved filtered lookup. |
|
56 |
|
57 - QDockWindow |
|
58 Emit visibilityChanged signal only if visibility relative to |
|
59 the dock area has changed. |
|
60 |
|
61 - QEventLoop |
|
62 Implement this API on Windows and Mac. |
|
63 |
|
64 - QFileDialog |
|
65 Fix visibility of preview widgets. Renaming files now also |
|
66 works in ExistingFiles mode. |
|
67 |
|
68 - QFont |
|
69 X11 only: Fixed width calculation for undefined characters. |
|
70 |
|
71 - QFrame |
|
72 Erase the margin region for flicker-optimized subclasses. |
|
73 |
|
74 - QFtp |
|
75 Don't try to connect multiple times to the server. |
|
76 |
|
77 - QHttp |
|
78 Fix special case for "Content-Length: 0" transfers. |
|
79 |
|
80 - IME (Input Methods) |
|
81 Windows only: Accept the input when the widget loses focus. |
|
82 |
|
83 - QLibrary |
|
84 Mac only: Implement path searching to look in standard loader places |
|
85 for plugins. |
|
86 |
|
87 - QLineEdit |
|
88 Draw background pixmap with the correct offset. Fixed |
|
89 undo/redo. |
|
90 Mac only: Support for native navigation and selection with keyboard. |
|
91 |
|
92 - QListBox |
|
93 Fixed null-pointer crash in QFileDialog. |
|
94 |
|
95 - QListView |
|
96 Fixed null-pointer crash when reimplementing insertItem. |
|
97 |
|
98 - QMenuBar |
|
99 Improved focus handling. |
|
100 |
|
101 - QMime |
|
102 Support URLs on Japanese Win98. |
|
103 Windows only: Support URLs on network drives. |
|
104 |
|
105 - QOCIDriver |
|
106 Improved handling for datatype mismatches |
|
107 |
|
108 - QODBCDriver |
|
109 Don't report Unicode support on Win9x/Me. Support |
|
110 high-precision values. Support fetchLast in forward-only |
|
111 databases |
|
112 |
|
113 - QPainter |
|
114 Make endpixel rendering consistent on all platforms. Draw |
|
115 focus rectangles with better contrast. Fixed text rendering |
|
116 with wordbreak. |
|
117 |
|
118 - QPixmap |
|
119 Mac only: Support alpha channels when converting from a |
|
120 QImage. |
|
121 |
|
122 - QPopupMenu |
|
123 Fixed offset errors and keyboard navigation for invisible |
|
124 items. Allow overlapping of menus with desktop elements (e.g. |
|
125 taskbar). Avoid flicker for context menus. |
|
126 |
|
127 - QPrinterDialog |
|
128 Unix only: Try harder to find all printers. |
|
129 |
|
130 - QProcess |
|
131 Windows only : Start batch files with spaces in filename. |
|
132 |
|
133 - QScrollView |
|
134 Don't propagate accepted contents mouse events. |
|
135 |
|
136 - QSettings |
|
137 X11 only: Don't read Qt specific settings if application is |
|
138 not desktop-settings-aware. |
|
139 Windows only: Handle null-terminations correctly on |
|
140 Win95/98/Me. Fixed a resource leak. |
|
141 |
|
142 - QSqlCursor |
|
143 Improved performance for multiple inserts |
|
144 |
|
145 - QString |
|
146 Pass base parameter to recursive calls in setNum(). |
|
147 |
|
148 - QStyle |
|
149 Make better use of the style flags. |
|
150 |
|
151 - QTabBar |
|
152 Fixed focus handling for dynamically created tab widgets. |
|
153 |
|
154 - QTable |
|
155 Make sizeHint implementation depend on header |
|
156 visibility. Update the geometry of cell widgets in |
|
157 setRowHeight() and setColumnWidth(). |
|
158 |
|
159 - QTableItem |
|
160 Fixed sizeHint() for items with wordwrap and items with |
|
161 newlines in the text. |
|
162 |
|
163 - QTextCodecFactory |
|
164 Load plugins correctly. |
|
165 |
|
166 - QTextEdit |
|
167 Fixed rendering of selections in inactive windows. Return the |
|
168 string with format tags in LogText mode. Non-breaking |
|
169 whitespaces (0xA0) are no longer converted to spaces in text(). |
|
170 |
|
171 - QWheelEvent |
|
172 X11 only: Support second mouse wheel (since there is no |
|
173 documented API for this on Windows). |
|
174 |
|
175 - QWidget |
|
176 Fix showHidden(). Propagate palettes and fonts correctly to |
|
177 children. Don't block modeless children of modal dialogs. |
|
178 |
|
179 - QWorkspace |
|
180 Don't return invalid pointers to closed MDI clients. |
|
181 |
|
182 |
|
183 **************************************************************************** |
|
184 * Tools * |
|
185 **************************************************************************** |
|
186 |
|
187 - moc and uic |
|
188 Delete output files before aborting. |
|
189 |
|
190 - uic |
|
191 Don't print debug messages from generated code. Fixed column |
|
192 and row labeling. Don't generate code for database specific |
|
193 properties. |
|
194 |
|
195 - Qt Designer |
|
196 Fixed reported crashes. |
|
197 |
|
198 - Qt Assistant |
|
199 Flush stdout to make sure that clients get the correct port |
|
200 number. |
|
201 |
|
202 |
|
203 **************************************************************************** |
|
204 * Extensions * |
|
205 **************************************************************************** |
|
206 |
|
207 - ActiveQt |
|
208 Fixed null-pointer crashes for QVariant parameters. Try harder |
|
209 to convert types. Fixed Qt control placement and property |
|
210 handling in Visual Basic. Improved workaround for Word |
|
211 type library problems. Integrated hosted controls in tab focus |
|
212 chain. Support property overloading in Qt controls. |