1 | Qt 4.6.2 is a bug-fix release. It maintains both forward and backward
|
---|
2 | compatibility (source and binary) with Qt 4.6.0 and 4.6.1. For more
|
---|
3 | details, refer to the online documentation included in this
|
---|
4 | distribution. The documentation is also available online:
|
---|
5 |
|
---|
6 | http://qt.nokia.com/doc/4.6
|
---|
7 |
|
---|
8 | The Qt version 4.6 series is binary compatible with the 4.5.x series.
|
---|
9 | Applications compiled for 4.5 will continue to run with 4.6.
|
---|
10 |
|
---|
11 | Some of the changes listed in this file include issue tracking numbers
|
---|
12 | corresponding to tasks in the Qt Bug Tracker, the (now obsolete) Task
|
---|
13 | Tracker, or the Merge Request queue of the public source repository.
|
---|
14 |
|
---|
15 | Qt Bug Tracker: http://bugreports.qt.nokia.com
|
---|
16 | Task Tracker: http://qt.nokia.com/developer/task-tracker
|
---|
17 | Merge Request: http://qt.gitorious.org
|
---|
18 |
|
---|
19 |
|
---|
20 | ****************************************************************************
|
---|
21 | * Library *
|
---|
22 | ****************************************************************************
|
---|
23 |
|
---|
24 | QtCore
|
---|
25 | ------
|
---|
26 |
|
---|
27 | - QAtomicPointer
|
---|
28 | * [QTBUG-7356] Fixed a compilation failure when using the Intel
|
---|
29 | compiler on IA-64
|
---|
30 | - QFile
|
---|
31 | * Fixed double-buffering issue when opening files in buffered mode.
|
---|
32 | * [QTBUG-7285] QFile::remove would() fail if an unrelated operation on the
|
---|
33 | same instance had been previously failed. This manifested itself in
|
---|
34 | QTemporaryFile failing to auto-remove files and QFile::copy() leaving
|
---|
35 | temporary files behind in certain situations.
|
---|
36 | - QFSFileEngine
|
---|
37 | * Fix typo that made realpath() not be used.
|
---|
38 | - QIODevice
|
---|
39 | * Optimized readAll().
|
---|
40 | - QReadWriteLock
|
---|
41 | * [MR 426] Fixed documentation.
|
---|
42 | - QXmlStreamWriter
|
---|
43 | * [QTBUG-6893] Fixed adding extra Byte Order Marks when writing to a
|
---|
44 | .xml file.
|
---|
45 |
|
---|
46 | QtGui
|
---|
47 | -----
|
---|
48 |
|
---|
49 | - QApplication
|
---|
50 | * [QTBUG-6098] Added a flag to avoid construction of application panes.
|
---|
51 | * [QTBUG-7029] Fixed a crash when re-creating QApplication object due
|
---|
52 | to a dangling gesture manager pointer.
|
---|
53 | - QAbstractScrollArea
|
---|
54 | * [QTBUG-1760] Reverted horizontal scrolling with mouse wheel when vertical
|
---|
55 | scrollbar is hidden
|
---|
56 | - QBmpHandler
|
---|
57 | * [QTBUG-7530] Fixed an infinite loop that could occur when reading invalid
|
---|
58 | BMP images.
|
---|
59 | - QGraphicsEffect
|
---|
60 | * [QTBUG-6901] Fixed performance problem when translating items with
|
---|
61 | graphics effects.
|
---|
62 | - QImage
|
---|
63 | * [QTBUG-7231] Avoid an unnecessary copy in QImage::scaled().
|
---|
64 | - QInputContext
|
---|
65 | * [QTBUG-7439] Avoided the loss of preedit text when losing focus on
|
---|
66 | Symbian.
|
---|
67 | - QPDFEngine
|
---|
68 | * [QTBUG-7249] Fixed the encoding of the Tile and Creator tags in the PDF
|
---|
69 | engine.
|
---|
70 | - [QT-2629] Implemented event filter functions for Symbian.
|
---|
71 | - [QTBUG-7198] Setting a style sheet could break the checkbox position in
|
---|
72 | item views.
|
---|
73 | - [QTBUG-7253] Fixed wrong stroke clipping with the raster engine when using
|
---|
74 | a QPen with a style other than SolidLine.
|
---|
75 |
|
---|
76 | QtDBus
|
---|
77 | ------
|
---|
78 |
|
---|
79 | - QDBusConnection
|
---|
80 | * [QT-2307] Fixed sending of D-Bus method calls with QDBus::BlockWithGui.
|
---|
81 |
|
---|
82 | QtNetwork
|
---|
83 | ---------
|
---|
84 |
|
---|
85 | - QNetworkAccessManager
|
---|
86 | * Optimizations
|
---|
87 | * HTTP: Get rid of QAbstractSocket warnings that were sometimes displayed.
|
---|
88 | * HTTP: setReadBufferSize() of the QNetworkReply finally is working on all
|
---|
89 | layers.
|
---|
90 | * [QTBUG-7713] HTTP: Fix bug related to re-sending a request.
|
---|
91 | * [QTBUG-7060] Fixed an issue with parsing of HTTP headers like
|
---|
92 | "private, max-age=300".
|
---|
93 | - QSslCertificate
|
---|
94 | * [QTBUG-6466] Fix issuerInfo() and subjectInfo().
|
---|
95 | - QTcpSocket
|
---|
96 | * [QTBUG-7344] Fix performance degredation with write() on Windows.
|
---|
97 | * [QTBUG-7316,QTBUG-7317] Handle unknown errors from socket engine.
|
---|
98 |
|
---|
99 | QtOpenGL
|
---|
100 | --------
|
---|
101 |
|
---|
102 | - [QTBUG-7490] Better support for user-generated binary shaders.
|
---|
103 | - QGLPixelBuffer
|
---|
104 | * [QTBUG-7476] Fixed a crash under X11 when drawing QPixmaps to
|
---|
105 | QGLPixelBuffers.
|
---|
106 | - QGL2PaintEngineEx
|
---|
107 | * [QTBUG-7203] Reset the GL stencil mask, op and function in resetGLState().
|
---|
108 | - QGLWidget
|
---|
109 | * [QTBUG-7213] Fixed QGLWidget::renderPixmap() on Windows.
|
---|
110 |
|
---|
111 |
|
---|
112 | QtOpenVG
|
---|
113 | --------
|
---|
114 |
|
---|
115 | - [QTBUG-7791] Optimize single-rect IntersectClip in OpenVG using the scissor.
|
---|
116 | - [QTBUG-7864] Use OpenVG scissor on 90/180/270 rotations and simple clips.
|
---|
117 |
|
---|
118 | QtMultimedia
|
---|
119 | ------------
|
---|
120 |
|
---|
121 | - QAudioInput
|
---|
122 | * [QTBUG-7044]: QAudioInput stopped working correctly after
|
---|
123 | suspend()/resume() on linux.
|
---|
124 |
|
---|
125 | Examples
|
---|
126 | --------
|
---|
127 |
|
---|
128 | - QtMultimedia
|
---|
129 | * [MR 418] Fixed the example for QAudioOutput.
|
---|
130 | - WebKit
|
---|
131 | * [MR 2235] Added the framecapture example to the default build.
|
---|
132 |
|
---|
133 |
|
---|
134 | ****************************************************************************
|
---|
135 | * Platform Specific Changes *
|
---|
136 | ****************************************************************************
|
---|
137 |
|
---|
138 | Qt for Linux/X11
|
---|
139 | ----------------
|
---|
140 | - Fix a bug where QPixmap::serialNumber was not set on a transformed pixmap
|
---|
141 | in Qt/X11.
|
---|
142 | - Fixed a crash when an input method tries to create a widget after the
|
---|
143 | application is destroyed.
|
---|
|
---|