Qt 3.0.3 is a bugfix release. It maintains both forward and backward
compatibility (source and binary) with Qt 3.0.2


****************************************************************************
*			    General					   *
****************************************************************************

- Improvements in the build system to ease the management of different
plugin and data directories.

- Don't load plugins if the Qt library is built statically.

- Updated to zlib 1.1.4

****************************************************************************
*			   Library					   *
****************************************************************************

- QApplication:
	Don't instantiate the style in the QApplication constructor,
	but in the first call to style(). This makes it possible to
	e.g. set library paths for style plugins in the constructor of
	a subclassed QApplication.
	X11 only: Fixes to use CDE fonts more effectively. Mouse-Event
	cleanups. Fixed memory leaks. Disabled XRender extension on
	8bit color depth, as it doesn't work on such displays. Pass
	enter events through QWidget::x11Event().
	Windows only: Fixed setEffectEnabled(). Fixed crash for popups
	closed by doubleclicking on them.
	Mac only: Cursor fixes.

- QComboBox:
	Propagate the palette to the popup listbox. Open editable
	combobox only when clicking on the drop-down arrow. Fixed
	emitting highlighted() twice on keypress. Keep internal
	listbox always in sync.

- QDataTable:
	Fixed handling of failed insert requests.

- QDate:
	Fixed 12 hour clock case.

- QDns:
	Cleanup fixes.

- QDockWindow:
	Fixed the undocking of a floating dockwindow by double-clicking 
	on the titlebar. Fixed orientation problems with docking (only
	toolbars have to be forced to be horizontally when undocked,
	other should keep their orientation).
	Windows only: Don't deactivate the mainwindow when pressing the
	titlebar.

- QFileDialog:
	Fixed setShowHiddenFiles() to work on all platforms.

- QFont:
	X11 only: Fixed line spacing.

- QFontDialog:
	Set the font size in the size line edit, as the actual size
	might not be listed.

- QFtp:
	Fixed guessing a year (so that no year in the future is used).

- QImage:
	Fixed an out of bounds read.

- QLineEdit:
	Implemented changing the mouse cursor for efficiently. Fixed
	emitting selectionChanged(). Make clear() undo/redo able and
	fixed a crash there.
	X11 only: Don't de-select on clipboard change, only selection
	change.

- QListBox:
	Made currentItem a designable property. Fixed emitting
	highlighted() in setSelected().

- QListView:
	Fixed findItem() when a sub-sub-sub item is the current
	item. Fixed sorting of nested items. Fixed a crash bug. Fixed
	drawing branches.

- QMainWindow:
	Prevent the statusbar from expanding vertically.

- QMenuBar:
	Fixed cursor navigation in RTL mode.

- QMotifStyle:
	Fixed drawing rounded tabs.

- QMovie:
	X11 only: Enabled alpha channel if the XRender extension is
	present.

- QOCI:
	Unicode (UTF-8) result set support for Oracle 8 and 9
	Unicode INSERT and UPDATE support for Oracle 9 only
	recordInfo() will return the real fieldsize in characters
	and not the number of bytes. Also returns information
	whether fields can be NULL.
	Fixes for databases running on 64 bit machines.

- QPixmap:
	Fixed errors when using xform() is some cases.
	X11 only: Fixed a memory corruption when numColors() is 0.

- QPopupMenu:
	Fixed submenu placement in RTL mode. Fixed cursor navigation
	in RTL mode.

- QPrinterDialog:
	X11 only: Supports now NIS.

- QProcess:
	Windows only: Fixed commandline parsing.

- QPSQL:
	Added Unicode (UTF-8) support. Both the client library
	and the server have to support Unicode, otherwise
	the plugin will use local 8 bit.

- QPainter:
	Fixed drawing long single line text centered or right-aligned.

- QPSPrinter:
	Fixed segfault on big print jobs.

- QPushButton:
	Fixed size hint, so that it more closely matches 2.3 behaviour.

- QRichText:
	Fixed sizeHint() and geometry calculation of table
	cells. Speed and memory improvements.

- QSimpleRichText:
	Fixed with() and widthUsed().

- QSocket:
	Windows only: Fixed error handling.

- QServerSocket:
	Windows only: Only allow to bind-listen on the same
	port-address only once (like on unix).

- QSocketDevice:
	Fixed atEnd() so it doesn't always return FALSE.

- QSqlCursor:
	QSqlFieldInfo now stays in sync with the record
	when deleting and inserting fields manually.

- QTabBar:
	Fixed layout/resizing of tabs when QTab::setText() is called
	directly.

- QTable:
	Fixed valueChanged() signal. Create an active selection on the
	current cell on mouse click. Fixed showing and hiding columns
	to get restored properly (keep the original size). Speed
	improvements. Emit selectionChanged() in addSelection().
	Windows only: Fixed drawing errors in the table headers with
	hidden rows or columns.

- QTextEdit:
	Improved the speed and reduced the memory usage of append() in
	PlainText mode. Clear the selection also when middle or
	right clicking. Fixed a binary incompatible change which
	slipped into the 3.0.2 release. Make sure the text cursor is
	visible after append(). Fixed text(). Fixed a crash bug when
	calling setBold() or similar functions twice in a row. Fixed
	emitting textChanged() and selectionChanged() when selection
	all the text of the document and deleting it. clear() emits
	now cursorPositionChanged().
	X11 only: De-select on selection change.

- QToolBar:
	Add a button to the extension popup as soon as it is partly
	covered by the extension itself

- QToolTip:
	When replacing a tooltip which had autoDelete set to TRUE,
	delete the old one.

- QWidget:
	Fixed unnecessary and expensive setFont() and setPalette()
	operations on reparent.

- QWindowsStyle:
	Fixed drawing the cursor rect around sliders. Fixed drawing
	rounded tabs.

- QWizard:
	Added keyboard accelerators for Cancel, Back, Next, Finish and
	Help buttons.

- QWorkspace:
	Fixed showing of tool windows. Fixed showMinimized() for MDI
	windows.


****************************************************************************
*			   Extensions					   *
****************************************************************************

****************************************************************************
*			      Other					   *
****************************************************************************
- moc:
	Fixed moc path problems.

****************************************************************************
*		    Qt/Embedded-specific changes		           *
****************************************************************************

****************************************************************************
*		    Qt/Mac-specific changes		           	   *
****************************************************************************

