home *** CD-ROM | disk | FTP | other *** search
- 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 *
- ****************************************************************************
-
-