ca63359b544ab0ea8095aacf4d6d9add00c872bc
[profile/ivi/qtbase.git] / dist / changes-5.0.0
1 Some of the changes listed in this file include issue tracking numbers
2 corresponding to tasks in the Qt Bug Tracker:
3
4   http://bugreports.qt.nokia.com/
5
6 Each of these identifiers can be entered in the bug tracker to obtain more
7 information about a particular change.
8
9
10 ****************************************************************************
11 *                       Source incompatible changes                        *
12 ****************************************************************************
13
14 - QSslCertificate::subjectInfo() and QSslCertificate::issuerInfo() now
15   return a QStringList instead of a QString
16
17 - Unite clipping support has been removed from QPainter. The alternative is
18   to unite QRegion's and using the result on QPainter.
19
20 - QLibrary::resolve() now returns a function pointer instead of a void
21   pointer.
22
23 - QSslCertificate::alternateSubjectNames() is deprecated (but can be enabled
24   via QT_DISABLE_DEPRECATED_BEFORE), use
25   QSslCertificate::subjectAlternativeNames() instead.
26
27 - QLibraryInfo::buildKey() has been removed. Likewise, the QT_BUILD_KEY
28   preprocessor #define has also been removed. The build-key is obsolete
29   and is no longer necessary.
30
31 - QCoreApplication::translate() will no longer return the source text when
32   the translation is empty. Use lrelease -removeidentical for optimization.
33
34 ****************************************************************************
35 *                           General                                        *
36 ****************************************************************************
37
38 General Improvements
39 --------------------
40
41 -
42
43 Third party components
44 ----------------------
45
46 -
47
48
49 ****************************************************************************
50 *                          Library                                         *
51 ****************************************************************************
52
53 QtCore
54 ------
55 * drop a bogus QChar::NoCategory enum value; the proper QChar::Other_NotAssigned
56   value is returned for an unassigned codepoints now.
57
58 QtGui
59 -----
60
61 QtNetwork
62 ---------
63
64 QtOpenGL
65 --------
66
67 QtScript
68 --------
69
70
71 ****************************************************************************
72 *                          Database Drivers                                *
73 ****************************************************************************
74
75
76 ****************************************************************************
77 *                      Platform Specific Changes                           *
78 ****************************************************************************
79
80 Qt for Linux/X11
81 ----------------
82
83
84 Qt for Windows
85 --------------
86
87
88 Qt for Mac OS X
89 ---------------
90
91
92 Qt for Embedded Linux
93 ---------------------
94
95
96 Qt for Windows CE
97 -----------------
98
99
100 ****************************************************************************
101 *                      Compiler Specific Changes                           *
102 ****************************************************************************
103
104
105 ****************************************************************************
106 *                          Tools                                           *
107 ****************************************************************************
108
109 - Build System
110
111 - Assistant
112
113 - Designer
114
115 - Linguist
116
117 - rcc
118
119
120 - moc
121
122 * [QTBUG-20785] The moc now has a -b<file> option to #include an additional
123   file at the beginning of the generated file.
124
125
126 - uic
127
128
129 - uic3
130
131
132 - qmake
133
134 * QMAKE_MOC_OPTIONS variable is now available for passing additional parameters
135   to the moc.
136
137
138 - configure
139
140
141 - qtconfig
142
143
144 ****************************************************************************
145 *                          Plugins                                         *
146 ****************************************************************************
147
148
149 ****************************************************************************
150 *                   Important Behavior Changes                             *
151 ****************************************************************************
152