Remove support for QWidget specific input contexts
[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 QtWidgets
62 ---------
63 * QWidget::setInputContext() is removed. Input contexts are now platform
64   specific.
65
66 QtNetwork
67 ---------
68
69 QtOpenGL
70 --------
71
72 QtScript
73 --------
74
75
76 ****************************************************************************
77 *                          Database Drivers                                *
78 ****************************************************************************
79
80
81 ****************************************************************************
82 *                      Platform Specific Changes                           *
83 ****************************************************************************
84
85 Qt for Linux/X11
86 ----------------
87
88
89 Qt for Windows
90 --------------
91
92
93 Qt for Mac OS X
94 ---------------
95
96
97 Qt for Embedded Linux
98 ---------------------
99
100
101 Qt for Windows CE
102 -----------------
103
104
105 ****************************************************************************
106 *                      Compiler Specific Changes                           *
107 ****************************************************************************
108
109
110 ****************************************************************************
111 *                          Tools                                           *
112 ****************************************************************************
113
114 - Build System
115
116 - Assistant
117
118 - Designer
119
120 - Linguist
121
122 - rcc
123
124
125 - moc
126
127 * [QTBUG-20785] The moc now has a -b<file> option to #include an additional
128   file at the beginning of the generated file.
129
130
131 - uic
132
133
134 - uic3
135
136
137 - qmake
138
139 * QMAKE_MOC_OPTIONS variable is now available for passing additional parameters
140   to the moc.
141
142
143 - configure
144
145
146 - qtconfig
147
148
149 ****************************************************************************
150 *                          Plugins                                         *
151 ****************************************************************************
152
153
154 ****************************************************************************
155 *                   Important Behavior Changes                             *
156 ****************************************************************************
157