Fixing warnings on GCC... (I)
[qt-netbsd.git] / dist / changes-3.2.0-b2
blob65fb4e5ecefd81c30bb8a1cfe6b99dc5eaeb2715
2 Qt 3.2 introduces new features as well as many improvements over the
3 3.1.x series. This file gives an overview of the main changes since
4 version 3.1.2. For more details, see the online documentation which
5 is included in this distribution. The documentation is also available
6 at http://qt.nokia.com/doc/
8 The Qt version 3.2 series is binary compatible with the 3.1.x series.
9 Applications compiled for 3.1 will continue to run with 3.2.
11 ****************************************************************************
12 *                           General                                        *
13 ****************************************************************************
15 ActiveQt
16 --------
18 Controls developed with ActiveQt support aggregation, which makes it
19 possible to use them in containers that require this form of containment to
20 be supported. ActiveQt also supports masked controls in containers that
21 support this for window'ed controls.
23 Compilers
24 ---------
26 Note: Qt 3.2 is the last version to officially support IRIX MIPSpro
27 o32 and Sun CC 5.0. A script, $QTDIR/bin/qt32castcompat, is provided
28 for 3.2 which needs to be run for these compilers.
30 ****************************************************************************
31 *                          Library                                         *
32 ****************************************************************************
34 - QApplication
35         Win32 only: Stop compressing mouse move events when a change
36         in the key state is detected. Allow multiple QApplication
37         objects be created sequentially by resetting the pointers to
38         static objects on destruction.
40 - QClipboard
41         X11 only: Various fixes.
43 - QDockWindow
44         Various layout fixes.
46 - QFont related classes
47         Many fixes and improvements.
49 - QGLWidget
50         X11 only: Various fixes to make pixmap rendering work better
51         with accelerated nVidia drivers.
53 - QImage
54         Fixed writing of QImages.
56 - QLayout
57         Fixed layout to take the menu bar's minimum width into
58         consideration and correctly propagate spacing() from parent to
59         child layouts.
61 - QLineEdit
62         Replace all non-printable characters with spaces when
63         drawing. Added new function selectionStart() which returns
64         the index of the first selected character in the line edit.
66 - QListBox
67         Improved item search based on keystrokes.
69 - QListView
70         Don't move the inline item editor out of the visible area for
71         wide items. Ignore +/- indicator for columns other than the
72         first one. Fixed keyboard handling in Multi selection
73         mode. Improve drawing of extremely long item texts.
75 - QListViewItem
76         Respects icons vertical alignment properly.
78 - QMYSQLDriver
79         Better support for MySQL/embedded. Bind TEXT blob fields as
80         strings instead of byte arrays.
82 - QPainter
83         Qt/Embedded only: Fixed printing issues.
85 - QPrinter
86         Mac only: Fixed printing issues.
88 - QSocketDevice
89         Windows only: Fixed setBlocking(TRUE) to work properly.
91 - QString
92         Fixed toShort() and toUShort() to behave correctly when passed
93         a null pointer as 'ok' value.
95 - QStyleFactory
96         Return the correct style name from the factory for the
97         WindowsXP style.
99 - QTable
100         Replace old contents when editing. Take hidden rows into
101         account when activating cells. Clear the cell widget when
102         clearing a cell.
104 - QTextBrowser
105         Fixed table headers to be bold.
107 - QTextEdit
108         Implemented insertAt() for LogText mode. Fixed undoAvailable
109         and redoAvailable to be emitted correctly from the context
110         menu. Fixed tripleclick selection in QTextEdit.
112 - QToolButton
113         Prevent nested openings of the tool button popups.
115 - QWindowsXPStyle
116         Various paint bug fixes.
118 - QWorkspace
119         Fixed workspace to keep the active window when
120         tiling. Improved icon handling for maximized and minimized
121         windows.