mirror of
https://github.com/crystalidea/qt6windows7.git
synced 2024-11-23 12:07:03 +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.
|