New Classes and Functions in Qt 5.6
This page contains a comprehensive list of all new classes and functions introduced in Qt 5.6. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.
- New Classes
- New Member Functions
- New Global Functions
- New Macros
- New Enum Types
- New Typedefs
- New Properties
New Classes
New Member Functions
Class QSysInfo:
Class QDebug:
setVerbosity(int verbosityLevel) | |
verbosity() const |
Class QDir:
Class QProcess:
errorOccurred(QProcess::ProcessError error) |
Class QStorageInfo:
blockSize() const |
Class QTemporaryDir:
errorString() const |
Class QTextStream:
operator<<(const QStringRef &string) |
Class QItemSelectionRange:
swap(QItemSelectionRange &other) |
Class QPointer:
swap(QPointer &other) |
Class QHistoryState:
defaultTransition() const | |
defaultTransitionChanged() | |
setDefaultTransition(QAbstractTransition *transition) |
Class QByteArray:
Class QCommandLineParser:
setOptionsAfterPositionalArgumentsMode(OptionsAfterPositionalArgumentsMode parsingMode) |
Class QHash:
Class QLinkedList:
Class QList:
constFirst() const | |
constLast() const | |
crbegin() const | |
crend() const | |
rbegin() | |
rbegin() const | |
rend() | |
rend() const |
Class QLocale:
swap(QLocale &other) |
Class QMap:
equal_range(const Key &key) const | |
keyBegin() const | |
keyEnd() const |
Class QSet:
crbegin() const | |
crend() const | |
intersects(const QSet<T> &other) const | |
rbegin() | |
rbegin() const | |
rend() | |
rend() const |
Class QString:
Class QStringRef:
truncate(int position) |
Class QVarLengthArray:
Class QVector:
append(T &&value) | |
constFirst() const | |
constLast() const | |
crbegin() const | |
crend() const | |
move(int from, int to) | |
push_back(T &&value) | |
rbegin() | |
rbegin() const | |
rend() | |
rend() const |
Class QXmlStreamStringRef:
swap(QXmlStreamStringRef &other) |
Class QDBusMessage:
createTargetedSignal(const QString &service, const QString &path, const QString &interface, const QString &name) |
Class QIcon:
Class QImage:
pixelColor(const QPoint &position) const | |
pixelColor(int x, int y) const | |
setPixelColor(const QPoint &position, const QColor &color) | |
setPixelColor(int x, int y, const QColor &color) |
Class QImageReader:
Class QStandardItem:
isAutoTristate() const | |
isUserTristate() const | |
setAutoTristate(bool tristate) | |
setUserTristate(bool tristate) |
Class QGuiApplication:
Class QOpenGLFramebufferObject:
addColorAttachment(const QSize &size, GLenum internalFormat) | |
addColorAttachment(int width, int height, GLenum internalFormat) | |
sizes() const | |
takeTexture(int colorAttachmentIndex) | |
textures() const | |
toImage(bool flipped, int colorAttachmentIndex) const |
Class QColor:
fromRgba64(QRgba64 rgba64) | |
fromRgba64(ushort r, ushort g, ushort b, ushort a) | |
rgba64() const | |
setRgba64(QRgba64 rgba) |
Class QPaintDevice:
devicePixelRatioF() const |
Class QTextLayout:
clearFormats() | |
formats() const | |
setFormats(const QVector<FormatRange> &formats) |
Class QNetworkReply:
redirected(const QUrl &url) |
Class QNetworkRequest:
maximumRedirectsAllowed() const | |
setMaximumRedirectsAllowed(int maxRedirectsAllowed) |
Class QHostAddress:
isMulticast() const | |
swap(QHostAddress &other) |
Class QWindowsWindowFunctions:
setHasBorderInFullScreen(QWindow *window, bool border) | |
setHasBorderInFullScreenIdentifier() |
Class QDesktopWidget:
Class QMainWindow:
resizeDocks(const QList<QDockWidget *> &docks, const QList<int> &sizes, Qt::Orientation orientation) |
Class QMenu:
addAction(const QIcon &icon, const QString &text, Functor functor, const QKeySequence &shortcut) | |
addAction(const QIcon &icon, const QString &text, const QObject *context, Functor functor, const QKeySequence &shortcut) | |
addAction(const QIcon &icon, const QString &text, const QObject *receiver, PointerToMemberFunction method, const QKeySequence &shortcut) | |
addAction(const QString &text, Functor functor, const QKeySequence &shortcut) | |
addAction(const QString &text, const QObject *context, Functor functor, const QKeySequence &shortcut) | |
addAction(const QString &text, const QObject *receiver, PointerToMemberFunction method, const QKeySequence &shortcut) |
Class QToolBar:
addAction(const QIcon &icon, const QString &text, Functor functor) | |
addAction(const QIcon &icon, const QString &text, const QObject *context, Functor functor) | |
addAction(const QIcon &icon, const QString &text, const QObject *receiver, PointerToMemberFunction method) | |
addAction(const QString &text, Functor functor) | |
addAction(const QString &text, const QObject *context, Functor functor) | |
addAction(const QString &text, const QObject *receiver, PointerToMemberFunction method) |
New Global Functions
operator<(const QVector<T> &lhs, const QVector<T> &rhs) | |
operator<(const QVarLengthArray<T, Prealloc1> &lhs, const QVarLengthArray<T, Prealloc2> &rhs) | |
operator<(const QList<T> &lhs, const QList<T> &rhs) | |
operator<=(const QVector<T> &lhs, const QVector<T> &rhs) | |
operator<=(const QVarLengthArray<T, Prealloc1> &lhs, const QVarLengthArray<T, Prealloc2> &rhs) | |
operator<=(const QList<T> &lhs, const QList<T> &rhs) | |
operator>(const QVector<T> &lhs, const QVector<T> &rhs) | |
operator>(const QVarLengthArray<T, Prealloc1> &lhs, const QVarLengthArray<T, Prealloc2> &rhs) | |
operator>(const QList<T> &lhs, const QList<T> &rhs) | |
operator>=(const QVector<T> &lhs, const QVector<T> &rhs) | |
operator>=(const QVarLengthArray<T, Prealloc1> &lhs, const QVarLengthArray<T, Prealloc2> &rhs) | |
operator>=(const QList<T> &lhs, const QList<T> &rhs) | |
qAlpha(QRgba64 rgba64) | |
qBlue(QRgba64 rgba64) | |
qCountLeadingZeroBits(quint32 v) | |
qCountTrailingZeroBits(quint8 v) | |
qCountTrailingZeroBits(quint64 v) | |
qCountTrailingZeroBits(quint32 v) | |
qCountTrailingZeroBits(quint16 v) | |
qGlobalQHashSeed() | |
qGreen(QRgba64 rgba64) | |
qHash(QSizePolicy key, uint seed) | |
qHash(const QTransform &key, uint seed) | |
qHash(const QMatrix &key, uint seed) | |
qHash(const QKeySequence &key, uint seed) | |
qHash(const QVersionNumber &key, uint seed) | |
qHash(const QVector<T> &key, uint seed) | |
qHash(const QRegularExpression &key, uint seed) | |
qHash(const QRegExp &key, uint seed) | |
qHash(const QLocale &key, uint seed) | |
qHash(const QList<T> &key, uint seed) | |
qHash(const QMimeType &key, uint seed) | |
qHash(const QUrlQuery &key, uint seed) | |
qPremultiply(QRgba64 rgba64) | |
qRed(QRgba64 rgba64) | |
qRgba64(quint64 c) | |
qRgba64(quint16 r, quint16 g, quint16 b, quint16 a) | |
qSetGlobalQHashSeed(int newSeed) | |
qUnpremultiply(QRgba64 rgba64) |
New Macros
QTRY_VERIFY2(condition, message) | |
QTRY_VERIFY2_WITH_TIMEOUT(condition, message, timeout) | |
QT_NO_PROCESS_COMBINED_ARGUMENT_START |
New Enum Types
enum | OptionsAfterPositionalArgumentsMode { ParseAsOptions, ParseAsPositionalArguments } |
enum | EnterKeyType { EnterKeyDefault, EnterKeyReturn, EnterKeyDone, EnterKeyGo, ..., EnterKeyPrevious } |
New Typedefs
typedef | const_reverse_iterator |
typedef | reverse_iterator |
typedef | const_reverse_iterator |
typedef | reverse_iterator |
typedef | const_reverse_iterator |
typedef | reverse_iterator |
typedef | const_reverse_iterator |
typedef | reverse_iterator |
typedef | const_reverse_iterator |
typedef | reverse_iterator |
typedef | const_reverse_iterator |
typedef | reverse_iterator |
typedef | const_reverse_iterator |
typedef | reverse_iterator |
New Properties
- supportedSchemes : const
- showIsMaximized : const