path: root/dist
diff options
authorJoão Abecasis <>2012-02-29 00:57:12 +0100
committerJoão Abecasis <>2012-02-29 00:58:13 +0100
commitc4ad58ed2252d5ed9f448a5c068ab33dce4cadd9 (patch)
tree7e9802171d7b4c641c2de1ef781023cab5d7d14c /dist
parent7da3a61b5fd5cc726f8fd62691aa5f84c7929800 (diff)
parentfa1b9070af66edb81b2a3735c1951f78b22bd666 (diff)
Merge remote-tracking branch 'gerrit/master' into containers
Diffstat (limited to 'dist')
1 files changed, 13 insertions, 0 deletions
diff --git a/dist/changes-5.0.0 b/dist/changes-5.0.0
index 6ec968a059..bac26e69cd 100644
--- a/dist/changes-5.0.0
+++ b/dist/changes-5.0.0
@@ -206,6 +206,7 @@ information about a particular change.
You might need to adjust your code if it used a QIconEngine.
- qmake
+ * Projects which explicitly set an empty TARGET are considered broken now.
* several functions and built-in variables were modified to return normalized paths.
- QTextCodecPlugin has been removed since it is no longer used. All text codecs
@@ -214,6 +215,11 @@ information about a particular change.
- QDir::NoDotAndDotDot is QDir::NoDot|QDir::NoDotDot therefore there is no need
to use or check both.
+- QFSFileEngine, QAbstractFileEngine, QAbstractFileEngineIterator and
+ QAbstractFileEngineHandler were removed from public API and are no longer
+ exported. They may temporarily live as private implementation details, but
+ they may be altogether dropped or otherwise changed at will in the future.
- QLocale
* toShort(), toUShort(), toInt(), toUInt(), toLongLong() and toULongLong() no
longer take a parameter for base, they will only perform localised base 10
@@ -223,6 +229,9 @@ information about a particular change.
- QSqlQueryModel::indexInQuery() is now virtual. See note below under QSql.
+- qMacVersion() has been removed. Use QSysInfo::macVersion() or
+ QSysInfo::MacintoshVersion instead.
* General *
@@ -294,6 +303,10 @@ QtCore
* The QDate::addDays() and QDateTime::addDays() methods now take a qint64
* The QDate::daysTo() and QDateTime::daysTo() methods now return a qint64
+* QTextCodec::codecForCStrings() and QTextCodec::setCodecForCStrings() have both
+ been removed. This was removed due to issues with breaking other code from
+ libraries, creating uncertainty/bugs in using QString easily, and (to a lesser
+ extent) performance issues.
* QIntValidator and QDoubleValidator no longer fall back to using the C locale if
the requested locale fails to validate the input.