dist/changes-3.2.1
changeset 0 1918ee327afb
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     1 Qt 3.2.1 is a bugfix release. It maintains both forward and backward
       
     2 compatibility (source and binary) with Qt 3.2.0
       
     3 
       
     4 
       
     5 ****************************************************************************
       
     6 *			    General					   *
       
     7 ****************************************************************************
       
     8 
       
     9 Compilers
       
    10 ---------
       
    11 
       
    12 Small fixes to build with gcc-3.4.  Build fix for the DB2 Sql driver
       
    13 on Borland.  Work around a compiler bug in Sun Forte 6.  Fix a build
       
    14 issue for 64bit HP/UC.
       
    15 
       
    16 Qt Motif Extension
       
    17 ------------------
       
    18 
       
    19 Document a known problem related to clipboard and selection handling
       
    20 between Qt and Motif components.  See the Qt Motif Extension
       
    21 documentation for a more detailed description of the problem.
       
    22 
       
    23 Qt Designer
       
    24 -----------
       
    25 Correctly remove connections to deleted actions from the meta
       
    26 database.
       
    27 
       
    28 
       
    29 ****************************************************************************
       
    30 *			   Library					   *
       
    31 ****************************************************************************
       
    32 
       
    33 General Fixes
       
    34 -------------
       
    35 
       
    36 - QApplication
       
    37         Update arguments passed to the constructor correctly when
       
    38         arguments have already been processed.
       
    39 - QDockWindow
       
    40 	Fix a regression against 3.1.2 with minimized dock windows.
       
    41 - QDom
       
    42 	Fix a bug in ownerDocument()
       
    43 - QFontDialog
       
    44 	Fix to small usability regressions from 3.1.2.
       
    45 - QLineEdit
       
    46 	Fix regression against 3.1.2: textChanged signal after 
       
    47 	setText("") should contain a non null string.
       
    48 - QMotifDialog [Qt Motif Extension]
       
    49 - QMotifWidget [Qt Motif Extension]
       
    50 	Fix incorrect usage of XtSetArg().  In certain cases, some
       
    51 	variables would be incorrectly modified, resulting in
       
    52 	out-of-bounds memory access and/or crashes.
       
    53 - QPainter/QFontMetrics
       
    54 	Fix some problems related to line breaking and size
       
    55 	calculation of multi line text layouts.
       
    56 - QSplitter
       
    57 	Fix a problem with setCollapsible.
       
    58 - QSqlCursor
       
    59 	Fix updates in tables without a primary key.
       
    60 - Sql
       
    61 	Fix crash in odbc and db2 drivers when using binary fields.
       
    62 - QTable
       
    63 	Fix possible crash in the QTable destructor.
       
    64 - QWidgetStack
       
    65 	Fix a slight behavioral change in the sizeHint between 3.1.2
       
    66 	and 3.2.
       
    67 - QApplication::reverseLayout
       
    68 	Fix some problems with dockwindows/toolbars in reverse layout
       
    69 	mode.
       
    70 - QListView
       
    71 	Fix emitting of dropped().	
       
    72 
       
    73 Platform Specific Issues
       
    74 ------------------------
       
    75 
       
    76 Windows:
       
    77 
       
    78 - QFont
       
    79 	Fix possible memory corruption when printing.
       
    80 	Windows 98: Fix a problem with displaying of russian
       
    81 	text using the default font.
       
    82 - QPainter
       
    83 	Fix a regression printing text in high resolution mode.
       
    84 - QPrinter
       
    85 	Fix a problem in setPageSize().
       
    86 	Windows 95/98/Me: Fix a possible crash.
       
    87 - QWaitCondition and QThread
       
    88 	Fix two possible race conditions.
       
    89 - XP style
       
    90 	Fix resource leak.
       
    91 - QString
       
    92 	QString::sprintf() work around a memory leak in the Windows C
       
    93 	runtime.
       
    94 - Dnd
       
    95 	Fix problem with dragging URLs.
       
    96 	Reverted back accept(), ignore(), acceptAction() to 3.1.x behavior.
       
    97 - IME framework
       
    98 	Better positioning of the IME composition window.
       
    99 
       
   100 Mac:
       
   101 
       
   102 - QStyle:
       
   103 	Smaller fixes to the Mac Style.
       
   104 	Some fixes for Panther.
       
   105 - QFont
       
   106 	Fixes for arabic; speed improvements.
       
   107 	Make the NoAntialias flag work.
       
   108 
       
   109 X11:
       
   110 
       
   111 - QFont
       
   112 	Fix possible crash with broken open type fonts.
       
   113 - QWidget
       
   114 	Fix possible crash in setMicroFocusHint().
       
   115 - QPrinter
       
   116 	Fix possible crash when drawing text with opaque background.
       
   117 	Fix crash if printer tries to print to a nonexistant printer.
       
   118 - QRegion
       
   119 	Fix drawing problem when using some complex clip 
       
   120 	regions on the painter.
       
   121 - IME framework
       
   122 	Fix a possible performance problem and server side memory
       
   123 	leak.
       
   124 - DnD
       
   125 	Fix regression against 3.1.1 when dragging across multiple
       
   126 	screens.
       
   127 
       
   128 Embedded:
       
   129 
       
   130 - QApplication
       
   131 	Fix mouse event delivery bug with modal dialogs and touch
       
   132 	screens.
       
   133 - QRegion
       
   134 	An empty rectangle will now create an empty region, like on
       
   135 	the other platforms.
       
   136 - QPixmap
       
   137 	Preserve alpha channel in xform().
       
   138 - QFont
       
   139 	Make setPixelSize() work correctly.
       
   140 - QImage
       
   141 	Fix loading of BMP images.
       
   142 - Build system
       
   143 	Make the -no-zlib option work correctly.