• Qt by Nokia's avatar
    Initial import from the monolithic Qt. · 38be0d13
    Qt by Nokia authored
    This is the beginning of revision history for this module. If you
    want to look at revision history older than this, please refer to the
    Qt Git wiki for how to use Git history grafting. At the time of
    writing, this wiki is located here:
    
    http://qt.gitorious.org/qt/pages/GitIntroductionWithQt
    
    If you have already performed the grafting and you don't see any
    history beyond this commit, try running "git log" with the "--follow"
    argument.
    
    Branched from the monolithic repo, Qt master branch, at commit
    896db169ea224deb96c59ce8af800d019de63f12
    38be0d13
To find the state of this project's repository at the time of any of these versions, check out the tags.
changes-3.2.1 3.89 KiB
Qt 3.2.1 is a bugfix release. It maintains both forward and backward
compatibility (source and binary) with Qt 3.2.0
****************************************************************************
*			    General					   *
****************************************************************************
Compilers
---------
Small fixes to build with gcc-3.4.  Build fix for the DB2 Sql driver
on Borland.  Work around a compiler bug in Sun Forte 6.  Fix a build
issue for 64bit HP/UC.
Qt Motif Extension
------------------
Document a known problem related to clipboard and selection handling
between Qt and Motif components.  See the Qt Motif Extension
documentation for a more detailed description of the problem.
Qt Designer
-----------
Correctly remove connections to deleted actions from the meta
database.
****************************************************************************
*			   Library					   *
****************************************************************************
General Fixes
-------------
- QApplication
        Update arguments passed to the constructor correctly when
        arguments have already been processed.
- QDockWindow
	Fix a regression against 3.1.2 with minimized dock windows.
- QDom
	Fix a bug in ownerDocument()
- QFontDialog
	Fix to small usability regressions from 3.1.2.
- QLineEdit
	Fix regression against 3.1.2: textChanged signal after 
	setText("") should contain a non null string.
- QMotifDialog [Qt Motif Extension]
- QMotifWidget [Qt Motif Extension]
	Fix incorrect usage of XtSetArg().  In certain cases, some
	variables would be incorrectly modified, resulting in
	out-of-bounds memory access and/or crashes.
- QPainter/QFontMetrics
	Fix some problems related to line breaking and size
	calculation of multi line text layouts.
- QSplitter
	Fix a problem with setCollapsible.
- QSqlCursor
	Fix updates in tables without a primary key.
- Sql
	Fix crash in odbc and db2 drivers when using binary fields.
- QTable
	Fix possible crash in the QTable destructor.
- QWidgetStack
	Fix a slight behavioral change in the sizeHint between 3.1.2
	and 3.2.
- QApplication::reverseLayout
	Fix some problems with dockwindows/toolbars in reverse layout
	mode.
- QListView
7172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
Fix emitting of dropped(). Platform Specific Issues ------------------------ Windows: - QFont Fix possible memory corruption when printing. Windows 98: Fix a problem with displaying of russian text using the default font. - QPainter Fix a regression printing text in high resolution mode. - QPrinter Fix a problem in setPageSize(). Windows 95/98/Me: Fix a possible crash. - QWaitCondition and QThread Fix two possible race conditions. - XP style Fix resource leak. - QString QString::sprintf() work around a memory leak in the Windows C runtime. - Dnd Fix problem with dragging URLs. Reverted back accept(), ignore(), acceptAction() to 3.1.x behavior. - IME framework Better positioning of the IME composition window. Mac: - QStyle: Smaller fixes to the Mac Style. Some fixes for Panther. - QFont Fixes for arabic; speed improvements. Make the NoAntialias flag work. X11: - QFont Fix possible crash with broken open type fonts. - QWidget Fix possible crash in setMicroFocusHint(). - QPrinter Fix possible crash when drawing text with opaque background. Fix crash if printer tries to print to a nonexistant printer. - QRegion Fix drawing problem when using some complex clip regions on the painter. - IME framework Fix a possible performance problem and server side memory leak. - DnD Fix regression against 3.1.1 when dragging across multiple screens. Embedded: - QApplication Fix mouse event delivery bug with modal dialogs and touch screens. - QRegion An empty rectangle will now create an empty region, like on the other platforms. - QPixmap Preserve alpha channel in xform(). - QFont Make setPixelSize() work correctly. - QImage
141142143144
Fix loading of BMP images. - Build system Make the -no-zlib option work correctly.