~ubuntu-branches/ubuntu/wily/qtbase-opensource-src/wily

« back to all changes in this revision

Viewing changes to dist/changes-4.1.4

  • Committer: Package Import Robot
  • Author(s): Timo Jyrinki
  • Date: 2013-02-05 12:46:17 UTC
  • Revision ID: package-import@ubuntu.com-20130205124617-c8jouts182j002fx
Tags: upstream-5.0.1+dfsg
ImportĀ upstreamĀ versionĀ 5.0.1+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Qt 4.1.4 is a bug-fix release. It maintains both forward and backward
 
2
compatibility (source and binary) with Qt 4.1.0.
 
3
 
 
4
The Qt version 4.1 series is binary compatible with the 4.0.x series.
 
5
Applications compiled for 4.0 will continue to run with 4.1.
 
6
 
 
7
****************************************************************************
 
8
*                           General                                        *
 
9
****************************************************************************
 
10
 
 
11
Configure / Compilation
 
12
        Compile with -no-qt3support on Windows.
 
13
        Compile on Linux with icc 9.1.
 
14
        Compile on tru64-g++.
 
15
        Compile MySQL plugin with client libraries below MySQL 4.1.
 
16
        Compile SQLite on Tru64 V5.1B with gcc 3.3.4.
 
17
        Compile ODBC plugin on 64-bit Windows.
 
18
        Disable fastcall calling convention on faulty gcc compilers.
 
19
 
 
20
Demos / Examples
 
21
        Fixed a crash in the Torrent example.
 
22
        Container extension example: Fixed regression that caused Designer
 
23
        to crash when previewing a MultiPageWidget and changing the page.
 
24
 
 
25
Designer
 
26
        Generate unique object names for splitters.
 
27
 
 
28
****************************************************************************
 
29
*                          Library                                         *
 
30
****************************************************************************
 
31
 
 
32
General improvements
 
33
--------------------
 
34
 
 
35
- Fixed crash in QGLWidget::makeCurrent() when called from a thread not
 
36
  created with QThread.
 
37
- Fixed a crash that occurred when writing a PNG image when Qt is built
 
38
  statically.
 
39
- Fixed Arabic shaping for some fonts.
 
40
- Limited the character string to 255 characters when writing Type1 fonts to
 
41
  a PostScript file, in accordance with the PostScript specification.
 
42
- Fixed regression in painting of clipped, cosmetic lines with angles of
 
43
  0-45 degrees.
 
44
- Documented the rules for starting and stopping timers in multithreaded
 
45
  applications.
 
46
 
 
47
- QCommonStyle
 
48
        Added protection against null pointer in pixelMetric() for
 
49
        PM_TabBarTabVSpace.
 
50
 
 
51
- QDirModel
 
52
        Fixed crash when dragging and dropping a file into a directory.
 
53
 
 
54
- QHeaderView
 
55
        Fixed painting errors when scrolling a header that has a large
 
56
        number of sections.
 
57
 
 
58
- QListView
 
59
        Fixed assert when hiding all the rows.
 
60
        Fixed crash when setting the model to a null pointer.
 
61
 
 
62
- QMainWindow
 
63
        Fixed possible crash when calling setCentralWidget() multiple
 
64
        times.
 
65
 
 
66
- QPainter
 
67
        Fixed a regression in drawPoint() that caused painting errors
 
68
        when setting the pen width to 0 (e.g. cosmetic pen) and then
 
69
        setting a scale.
 
70
 
 
71
- QPlastiqueStyle
 
72
        Fixed a regression that caused flat push buttons to be painted
 
73
        like normal push buttons.
 
74
 
 
75
- QSortFilterProxyModel
 
76
        Emit modelReset() signal when setting a source model.
 
77
 
 
78
- QTextEdit
 
79
        Ensure that the cursor is visible after dragging & dropping text
 
80
 
 
81
- QTreeView
 
82
        Fixed potential assert when asking for the coordinates of a
 
83
        non-existing item.
 
84
        Fixed a regression that caused selections to be painted
 
85
        incorrectly when the last column was hidden.
 
86
 
 
87
- QWidget
 
88
        Fixed crash when deleting the widget in closeEvent().
 
89
 
 
90
- QWorkspace
 
91
        Fixed crash caused by setting the window title when windowWidget is
 
92
        null.
 
93
 
 
94
Platform-Specific changes
 
95
-------------------------
 
96
 
 
97
Windows:
 
98
 
 
99
- Fixed a bug that caused application text to be absent in Qt applications
 
100
  on Windows NT 4.0.
 
101
- Fixed resource leak in non-accelerated GL contexts.
 
102
 
 
103
 
 
104
X11:
 
105
 
 
106
- Improved performance of clipped bitmaps on systems that don't use XRender.
 
107
- Made QFont::setStretch() work when using FontConfig/FreeType fonts.
 
108
- Documented scrolling of transparent/opaque widgets.
 
109
 
 
110
 
 
111
QPaintEngine
 
112
        Support OddEven fill rule.
 
113
 
 
114
QPainter
 
115
        Fixed a regression that caused drawImage() to ignore the width
 
116
        and height of the source rectangle and draw the whole image without
 
117
        any clipping.
 
118
 
 
119
 
 
120
Qtopia Core:
 
121
 
 
122
- Fixed crash due to incorrect assembly code in implementation of
 
123
  q_atomic_swp() for ARM.
 
124
- Set the Q_PACKED macro when using icc on ARM, so that the generated
 
125
  code is binary compatible with gcc-generated code.