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
5 ****************************************************************************
7 ****************************************************************************
9 - The build issues with the Professional Edition have been solved.
11 - The build problems reported on Solaris and HP-UX have been addressed.
13 - Detection of Xft2 support has been added.
15 - The installer and reconfigure tools on Windows have been fixed.
17 - Look'n'Feel improvements have been made in the Qt/Mac version.
20 ****************************************************************************
22 ****************************************************************************
25 Fixed for single key accelerators. Made Shift modifier work
26 for all key combinations, unless an accelerator with Shift is
30 Remove iconset when a null-iconset is being set.
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.
38 Draw focus indicator into indicator if the text label is empty.
41 X11 only: Null-terminate encoded strings.
44 Made sure the current item is selected in the list. Call
45 focusIn/OutEvent handlers when the lineedit changes focus.
48 Update the current cell when selecting rows.
51 Don't find a place for dialogs that have been explicitly
55 Improved filtered lookup.
58 Emit visibilityChanged signal only if visibility relative to
59 the dock area has changed.
62 Implement this API on Windows and Mac.
65 Fix visibility of preview widgets. Renaming files now also
66 works in ExistingFiles mode.
69 X11 only: Fixed width calculation for undefined characters.
72 Erase the margin region for flicker-optimized subclasses.
75 Don't try to connect multiple times to the server.
78 Fix special case for "Content-Length: 0" transfers.
81 Windows only: Accept the input when the widget loses focus.
84 Mac only: Implement path searching to look in standard loader places
88 Draw background pixmap with the correct offset. Fixed
90 Mac only: Support for native navigation and selection with keyboard.
93 Fixed null-pointer crash in QFileDialog.
96 Fixed null-pointer crash when reimplementing insertItem.
99 Improved focus handling.
102 Support URLs on Japanese Win98.
103 Windows only: Support URLs on network drives.
106 Improved handling for datatype mismatches
109 Don't report Unicode support on Win9x/Me. Support
110 high-precision values. Support fetchLast in forward-only
114 Make endpixel rendering consistent on all platforms. Draw
115 focus rectangles with better contrast. Fixed text rendering
119 Mac only: Support alpha channels when converting from a
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.
128 Unix only: Try harder to find all printers.
131 Windows only : Start batch files with spaces in filename.
134 Don't propagate accepted contents mouse events.
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.
143 Improved performance for multiple inserts
146 Pass base parameter to recursive calls in setNum().
149 Make better use of the style flags.
152 Fixed focus handling for dynamically created tab widgets.
155 Make sizeHint implementation depend on header
156 visibility. Update the geometry of cell widgets in
157 setRowHeight() and setColumnWidth().
160 Fixed sizeHint() for items with wordwrap and items with
161 newlines in the text.
164 Load plugins correctly.
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().
172 X11 only: Support second mouse wheel (since there is no
173 documented API for this on Windows).
176 Fix showHidden(). Propagate palettes and fonts correctly to
177 children. Don't block modeless children of modal dialogs.
180 Don't return invalid pointers to closed MDI clients.
183 ****************************************************************************
185 ****************************************************************************
188 Delete output files before aborting.
191 Don't print debug messages from generated code. Fixed column
192 and row labeling. Don't generate code for database specific
196 Fixed reported crashes.
199 Flush stdout to make sure that clients get the correct port
203 ****************************************************************************
205 ****************************************************************************
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.