0
|
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.
|