| 1 | This document contains a brief list of the most important OS/2-specific changes
|
|---|
| 2 | in the Qt library from release to release.
|
|---|
| 3 |
|
|---|
| 4 |
|
|---|
| 5 | CHANGES
|
|---|
| 6 |
|
|---|
| 7 |
|
|---|
| 8 | 4.6.3 (19-11-2010)
|
|---|
| 9 |
|
|---|
| 10 | Improvements:
|
|---|
| 11 |
|
|---|
| 12 | - general: Updated Qt codebase to version 4.6.3 (see the changes-4.6.3 file
|
|---|
| 13 | for details). This version should be binary compatible with the previous
|
|---|
| 14 | version of Qt for OS/2.
|
|---|
| 15 |
|
|---|
| 16 | - general: qmake uses .NOTPARALLEL for some targets to support parallel
|
|---|
| 17 | building of complex applications with the -jN GNU make option.
|
|---|
| 18 |
|
|---|
| 19 | - corelib: Significantly improve the performance of directory iterators
|
|---|
| 20 | walking through directories with thousands of files on slow file systems
|
|---|
| 21 | with inefficient cache policies [based on patch by rudi].
|
|---|
| 22 |
|
|---|
| 23 | - corelib: Don't report non-existent floppy drives in QDir::drives(). This
|
|---|
| 24 | makes letter A: and B: disappear from standard file dialogs in case if the
|
|---|
| 25 | computer doesn't have the floppy controller at all or it is disabled in BIOS
|
|---|
| 26 | [patch by rudi].
|
|---|
| 27 |
|
|---|
| 28 | - corelib: Implemented QSysInfo::os2Version(). Fixes the UserAgent string
|
|---|
| 29 | in QWebKit-based browsers.
|
|---|
| 30 |
|
|---|
| 31 | - corelib: Fixed: Hang when attempting to stop the file watcher thread after
|
|---|
| 32 | reusing it for more than one directory (e.g. like in the standard file
|
|---|
| 33 | dialog).
|
|---|
| 34 |
|
|---|
| 35 | - network: Added OpenSSL support. This enables visiting web sites using the
|
|---|
| 36 | secure HTTPS protocol in Qt based web-browser applications.
|
|---|
| 37 |
|
|---|
| 38 | - network: Improved network disk cache performance by reducing the number of
|
|---|
| 39 | stat() calls twice when expiring the cache items [based on patch by rudi].
|
|---|
| 40 |
|
|---|
| 41 | - network: More verbose error messages from QLocalServer/QLocalSocket instead
|
|---|
| 42 | of just "Unknown error".
|
|---|
| 43 |
|
|---|
| 44 | - network: QNetworkInterface::hardwareAddress() returns a real MAC and
|
|---|
| 45 | netmask() returns a correct value.
|
|---|
| 46 |
|
|---|
| 47 | - plugins: Enabled the MySQL and PostgresSQL Qt plugins. Note that these
|
|---|
| 48 | plugins require MySQL and PostgresSQL DLLs to be installed.
|
|---|
| 49 |
|
|---|
|
|---|