dist/changes-3.2.0-b2
changeset 0 1918ee327afb
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     1 
       
     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/
       
     7 
       
     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.
       
    10 
       
    11 ****************************************************************************
       
    12 *			    General					   *
       
    13 ****************************************************************************
       
    14 
       
    15 ActiveQt
       
    16 --------
       
    17 
       
    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.
       
    22 
       
    23 Compilers
       
    24 ---------
       
    25 
       
    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.
       
    29 
       
    30 ****************************************************************************
       
    31 *			   Library					   *
       
    32 ****************************************************************************
       
    33 
       
    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.
       
    39 
       
    40 - QClipboard
       
    41 	X11 only: Various fixes.
       
    42 
       
    43 - QDockWindow
       
    44 	Various layout fixes.
       
    45 
       
    46 - QFont related classes
       
    47 	Many fixes and improvements.
       
    48 
       
    49 - QGLWidget
       
    50 	X11 only: Various fixes to make pixmap rendering work better
       
    51 	with accelerated nVidia drivers.
       
    52 
       
    53 - QImage
       
    54 	Fixed writing of QImages.
       
    55 
       
    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.
       
    60 
       
    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.
       
    65 
       
    66 - QListBox
       
    67 	Improved item search based on keystrokes.
       
    68 
       
    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.
       
    74 
       
    75 - QListViewItem
       
    76 	Respects icons vertical alignment properly.
       
    77 
       
    78 - QMYSQLDriver
       
    79 	Better support for MySQL/embedded. Bind TEXT blob fields as
       
    80 	strings instead of byte arrays.
       
    81 
       
    82 - QPainter
       
    83 	Qt/Embedded only: Fixed printing issues.
       
    84 
       
    85 - QPrinter
       
    86 	Mac only: Fixed printing issues.
       
    87 
       
    88 - QSocketDevice
       
    89 	Windows only: Fixed setBlocking(TRUE) to work properly.
       
    90 
       
    91 - QString
       
    92 	Fixed toShort() and toUShort() to behave correctly when passed
       
    93 	a null pointer as 'ok' value.
       
    94 
       
    95 - QStyleFactory
       
    96 	Return the correct style name from the factory for the
       
    97 	WindowsXP style.
       
    98 
       
    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.
       
   103 
       
   104 - QTextBrowser
       
   105 	Fixed table headers to be bold.
       
   106 
       
   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.
       
   111 
       
   112 - QToolButton
       
   113 	Prevent nested openings of the tool button popups.
       
   114 
       
   115 - QWindowsXPStyle
       
   116 	Various paint bug fixes.
       
   117 
       
   118 - QWorkspace
       
   119 	Fixed workspace to keep the active window when
       
   120 	tiling. Improved icon handling for maximized and minimized
       
   121 	windows.