* Source incompatible changes *
****************************************************************************
+- QAtomicInt's and QAtomicPointer's non-atomic convenience methods
+ (i.e., operator=, operator int / operator T*, operator!, operator==,
+ operator!= and operator->) have been removed as they did implicit
+ loads and stores of unspecified memory ordering. Code dealing with
+ is expected to use load(), loadAquire(), store() and storeRelease()
+ as necessary instead.
- QObject
* The signatures of the connectNotify() and disconnectNotify() functions
in Qt4, so these methods return a bool now. If your code used the undocumented
QBool, simply replace it with bool.
+- The old macros TRUE and FALSE have been removed, use true and false instead.
+
- qIsDetached<> has been removed without replacement.
- The return type of QFlags<Enum>::operator int() now matches the Enum's underlying
available in Qt5. Use for example qobject_cast instead to dynamically
find out the exact application type.
+- The following QStyle implementations have been made internal:
+ * QFusionStyle
+ * QGtkStyle
+ * QMacStyle
+ * QWindowsCEStyle
+ * QWindowsMobileStyle
+ * QWindowsStyle
+ * QWindowsVistaStyle
+ * QWindowsXPStyle
+ Instead of creating instances or inheriting these classes directly, use:
+ * QStyleFactory for creating instances of specific styles
+ * QProxyStyle for customizing existing style implementations
+ * QCommonStyle as a base for implementing full custom styles.
+
****************************************************************************
* General *
****************************************************************************
flags are now enabled by default on all platforms, for the sqlite3 copy under
the 3rdparty directory.
+Legal
+-----
+
+ - Copyright of Qt has been transferred to Digia Plc.
****************************************************************************
* Library *