New Classes and Functions in Qt 5.7

This page contains a comprehensive list of all new classes and functions introduced in Qt 5.7. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.

New Classes

New Member Functions

Class QMetaObject:

inherits(const QMetaObject *metaObject) const

Class QFlags:

setFlag(Enum flag, bool on)

New Global Functions

qAsConst(const T &&t)
qAsConst(T &t)
qConstOverload(T memberFunctionPointer)
qNonConstOverload(T memberFunctionPointer)
qOverload(T functionPointer)

New Macros

qUtf16Printable(const QString &str)

New QML Types

New QML Properties

New QML Methods

Additions to Other Qt 5 Releases