mirror of
https://github.com/crystalidea/qt6windows7.git
synced 2024-11-30 07:46:51 +08:00
213 lines
5.6 KiB
Groff
213 lines
5.6 KiB
Groff
|
Qt 3.1.1 is a bugfix release. It maintains both forward and backward
|
||
|
compatibility (source and binary) with Qt 3.1.0
|
||
|
|
||
|
|
||
|
****************************************************************************
|
||
|
* General *
|
||
|
****************************************************************************
|
||
|
|
||
|
- The build issues with the Professional Edition have been solved.
|
||
|
|
||
|
- The build problems reported on Solaris and HP-UX have been addressed.
|
||
|
|
||
|
- Detection of Xft2 support has been added.
|
||
|
|
||
|
- The installer and reconfigure tools on Windows have been fixed.
|
||
|
|
||
|
- Look'n'Feel improvements have been made in the Qt/Mac version.
|
||
|
|
||
|
|
||
|
****************************************************************************
|
||
|
* Library *
|
||
|
****************************************************************************
|
||
|
|
||
|
- QAccel
|
||
|
Fixed for single key accelerators. Made Shift modifier work
|
||
|
for all key combinations, unless an accelerator with Shift is
|
||
|
defined.
|
||
|
|
||
|
- QAction
|
||
|
Remove iconset when a null-iconset is being set.
|
||
|
|
||
|
- QApplication
|
||
|
Don't overwrite explicitly set font with the default font when
|
||
|
using the static methods before calling the constructor.
|
||
|
X11 only: Support custom color maps on 8-bit visuals.
|
||
|
|
||
|
- QCheckBox
|
||
|
Draw focus indicator into indicator if the text label is empty.
|
||
|
|
||
|
- QClipboard
|
||
|
X11 only: Null-terminate encoded strings.
|
||
|
|
||
|
- QComboBox
|
||
|
Made sure the current item is selected in the list. Call
|
||
|
focusIn/OutEvent handlers when the lineedit changes focus.
|
||
|
|
||
|
- QDataTable
|
||
|
Update the current cell when selecting rows.
|
||
|
|
||
|
- QDialog
|
||
|
Don't find a place for dialogs that have been explicitly
|
||
|
moved.
|
||
|
|
||
|
- QDir
|
||
|
Improved filtered lookup.
|
||
|
|
||
|
- QDockWindow
|
||
|
Emit visibilityChanged signal only if visibility relative to
|
||
|
the dock area has changed.
|
||
|
|
||
|
- QEventLoop
|
||
|
Implement this API on Windows and Mac.
|
||
|
|
||
|
- QFileDialog
|
||
|
Fix visibility of preview widgets. Renaming files now also
|
||
|
works in ExistingFiles mode.
|
||
|
|
||
|
- QFont
|
||
|
X11 only: Fixed width calculation for undefined characters.
|
||
|
|
||
|
- QFrame
|
||
|
Erase the margin region for flicker-optimized subclasses.
|
||
|
|
||
|
- QFtp
|
||
|
Don't try to connect multiple times to the server.
|
||
|
|
||
|
- QHttp
|
||
|
Fix special case for "Content-Length: 0" transfers.
|
||
|
|
||
|
- IME (Input Methods)
|
||
|
Windows only: Accept the input when the widget loses focus.
|
||
|
|
||
|
- QLibrary
|
||
|
Mac only: Implement path searching to look in standard loader places
|
||
|
for plugins.
|
||
|
|
||
|
- QLineEdit
|
||
|
Draw background pixmap with the correct offset. Fixed
|
||
|
undo/redo.
|
||
|
Mac only: Support for native navigation and selection with keyboard.
|
||
|
|
||
|
- QListBox
|
||
|
Fixed null-pointer crash in QFileDialog.
|
||
|
|
||
|
- QListView
|
||
|
Fixed null-pointer crash when reimplementing insertItem.
|
||
|
|
||
|
- QMenuBar
|
||
|
Improved focus handling.
|
||
|
|
||
|
- QMime
|
||
|
Support URLs on Japanese Win98.
|
||
|
Windows only: Support URLs on network drives.
|
||
|
|
||
|
- QOCIDriver
|
||
|
Improved handling for datatype mismatches
|
||
|
|
||
|
- QODBCDriver
|
||
|
Don't report Unicode support on Win9x/Me. Support
|
||
|
high-precision values. Support fetchLast in forward-only
|
||
|
databases
|
||
|
|
||
|
- QPainter
|
||
|
Make endpixel rendering consistent on all platforms. Draw
|
||
|
focus rectangles with better contrast. Fixed text rendering
|
||
|
with wordbreak.
|
||
|
|
||
|
- QPixmap
|
||
|
Mac only: Support alpha channels when converting from a
|
||
|
QImage.
|
||
|
|
||
|
- QPopupMenu
|
||
|
Fixed offset errors and keyboard navigation for invisible
|
||
|
items. Allow overlapping of menus with desktop elements (e.g.
|
||
|
taskbar). Avoid flicker for context menus.
|
||
|
|
||
|
- QPrinterDialog
|
||
|
Unix only: Try harder to find all printers.
|
||
|
|
||
|
- QProcess
|
||
|
Windows only : Start batch files with spaces in filename.
|
||
|
|
||
|
- QScrollView
|
||
|
Don't propagate accepted contents mouse events.
|
||
|
|
||
|
- QSettings
|
||
|
X11 only: Don't read Qt specific settings if application is
|
||
|
not desktop-settings-aware.
|
||
|
Windows only: Handle null-terminations correctly on
|
||
|
Win95/98/Me. Fixed a resource leak.
|
||
|
|
||
|
- QSqlCursor
|
||
|
Improved performance for multiple inserts
|
||
|
|
||
|
- QString
|
||
|
Pass base parameter to recursive calls in setNum().
|
||
|
|
||
|
- QStyle
|
||
|
Make better use of the style flags.
|
||
|
|
||
|
- QTabBar
|
||
|
Fixed focus handling for dynamically created tab widgets.
|
||
|
|
||
|
- QTable
|
||
|
Make sizeHint implementation depend on header
|
||
|
visibility. Update the geometry of cell widgets in
|
||
|
setRowHeight() and setColumnWidth().
|
||
|
|
||
|
- QTableItem
|
||
|
Fixed sizeHint() for items with wordwrap and items with
|
||
|
newlines in the text.
|
||
|
|
||
|
- QTextCodecFactory
|
||
|
Load plugins correctly.
|
||
|
|
||
|
- QTextEdit
|
||
|
Fixed rendering of selections in inactive windows. Return the
|
||
|
string with format tags in LogText mode. Non-breaking
|
||
|
whitespaces (0xA0) are no longer converted to spaces in text().
|
||
|
|
||
|
- QWheelEvent
|
||
|
X11 only: Support second mouse wheel (since there is no
|
||
|
documented API for this on Windows).
|
||
|
|
||
|
- QWidget
|
||
|
Fix showHidden(). Propagate palettes and fonts correctly to
|
||
|
children. Don't block modeless children of modal dialogs.
|
||
|
|
||
|
- QWorkspace
|
||
|
Don't return invalid pointers to closed MDI clients.
|
||
|
|
||
|
|
||
|
****************************************************************************
|
||
|
* Tools *
|
||
|
****************************************************************************
|
||
|
|
||
|
- moc and uic
|
||
|
Delete output files before aborting.
|
||
|
|
||
|
- uic
|
||
|
Don't print debug messages from generated code. Fixed column
|
||
|
and row labeling. Don't generate code for database specific
|
||
|
properties.
|
||
|
|
||
|
- Qt Designer
|
||
|
Fixed reported crashes.
|
||
|
|
||
|
- Qt Assistant
|
||
|
Flush stdout to make sure that clients get the correct port
|
||
|
number.
|
||
|
|
||
|
|
||
|
****************************************************************************
|
||
|
* Extensions *
|
||
|
****************************************************************************
|
||
|
|
||
|
- ActiveQt
|
||
|
Fixed null-pointer crashes for QVariant parameters. Try harder
|
||
|
to convert types. Fixed Qt control placement and property
|
||
|
handling in Visual Basic. Improved workaround for Word
|
||
|
type library problems. Integrated hosted controls in tab focus
|
||
|
chain. Support property overloading in Qt controls.
|