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
Class QDebug:
void | setVerbosity(int verbosityLevel) |
int | verbosity() const |
Class QDir:
QChar | listSeparator() |
Class QByteArray:
QByteArray::const_reverse_iterator | crbegin() const |
QByteArray::const_reverse_iterator | crend() const |
QByteArray::reverse_iterator | rbegin() |
QByteArray::const_reverse_iterator | rbegin() const |
QByteArray::reverse_iterator | rend() |
QByteArray::const_reverse_iterator | rend() const |
Class QDBusMessage:
QDBusMessage | createTargetedSignal(const QString &service, const QString &path, const QString &interface, const QString &name) |
Class QIcon:
Class QImage:
QColor | pixelColor(const QPoint &position) const |
QColor | pixelColor(int x, int y) const |
void | setPixelColor(const QPoint &position, const QColor &color) |
void | setPixelColor(int x, int y, const QColor &color) |
Class QImageReader:
Class QGuiApplication:
bool | isFallbackSessionManagementEnabled() |
void | setFallbackSessionManagementEnabled(bool enabled) |
Class QStandardItem:
bool | isAutoTristate() const |
bool | isUserTristate() const |
void | setAutoTristate(bool tristate) |
void | setUserTristate(bool tristate) |
Class QOpenGLFramebufferObject:
void | addColorAttachment(const QSize &size, GLenum internalFormat) |
void | addColorAttachment(int width, int height, GLenum internalFormat) |
QVector<QSize> | sizes() const |
GLuint | takeTexture(int colorAttachmentIndex) |
QVector<GLuint> | textures() const |
QImage | toImage(bool flipped, int colorAttachmentIndex) const |
Class QColor:
QColor | fromRgba64(QRgba64 rgba64) |
QColor | fromRgba64(ushort r, ushort g, ushort b, ushort a) |
QRgba64 | rgba64() const |
void | setRgba64(QRgba64 rgba) |
Class QPaintDevice:
qreal | devicePixelRatioF() const |
Class QTextLayout:
void | clearFormats() |
QVector<QTextLayout::FormatRange> | formats() const |
void | setFormats(const QVector<QTextLayout::FormatRange> &formats) |
Class QHostAddress:
bool | isMulticast() const |
void | swap(QHostAddress &other) |
Class QNetworkReply:
void | redirected(const QUrl &url) |
Class QNetworkRequest:
int | maximumRedirectsAllowed() const |
void | setMaximumRedirectsAllowed(int maxRedirectsAllowed) |
Class QMainWindow:
void | resizeDocks(const QList<QDockWidget *> &docks, const QList<int> &sizes, Qt::Orientation orientation) |
Class QMenu:
QAction * | addAction(const QIcon &icon, const QString &text, Functor functor, const QKeySequence &shortcut) |
QAction * | addAction(const QIcon &icon, const QString &text, const QObject *context, Functor functor, const QKeySequence &shortcut) |
QAction * | addAction(const QIcon &icon, const QString &text, const QObject *receiver, PointerToMemberFunction method, const QKeySequence &shortcut) |
QAction * | addAction(const QString &text, Functor functor, const QKeySequence &shortcut) |
QAction * | addAction(const QString &text, const QObject *context, Functor functor, const QKeySequence &shortcut) |
QAction * | addAction(const QString &text, const QObject *receiver, PointerToMemberFunction method, const QKeySequence &shortcut) |
Class QToolBar:
QAction * | addAction(const QIcon &icon, const QString &text, Functor functor) |
QAction * | addAction(const QIcon &icon, const QString &text, const QObject *context, Functor functor) |
QAction * | addAction(const QIcon &icon, const QString &text, const QObject *receiver, PointerToMemberFunction method) |
QAction * | addAction(const QString &text, Functor functor) |
QAction * | addAction(const QString &text, const QObject *context, Functor functor) |
QAction * | addAction(const QString &text, const QObject *receiver, PointerToMemberFunction method) |
New Global Functions
uint | qAlpha(QRgba64 rgba64) |
uint | qBlue(QRgba64 rgba64) |
uint | qCountLeadingZeroBits(quint8 v) |
uint | qCountLeadingZeroBits(quint64 v) |
uint | qCountLeadingZeroBits(quint32 v) |
uint | qCountLeadingZeroBits(quint16 v) |
uint | qCountTrailingZeroBits(quint8 v) |
uint | qCountTrailingZeroBits(quint64 v) |
uint | qCountTrailingZeroBits(quint32 v) |
uint | qCountTrailingZeroBits(quint16 v) |
uint | qGreen(QRgba64 rgba64) |
uint | qHash(QSizePolicy key, uint seed) |
uint | qHash(const QTransform &key, uint seed) |
uint | qHash(const QMatrix &key, uint seed) |
uint | qHash(const QKeySequence &key, uint seed) |
uint | qHash(const QUrlQuery &key, uint seed) |
uint | qHash(const QMimeType &key, uint seed) |
QRgba64 | qPremultiply(QRgba64 rgba64) |
uint | qRed(QRgba64 rgba64) |
QRgba64 | qRgba64(quint64 c) |
QRgba64 | qRgba64(quint16 r, quint16 g, quint16 b, quint16 a) |
QRgba64 | qUnpremultiply(QRgba64 rgba64) |
New Macros
QTRY_VERIFY2(condition, message) | |
QTRY_VERIFY2_WITH_TIMEOUT(condition, message, timeout) |
New Type Aliases
typedef | const_reverse_iterator |
typedef | reverse_iterator |
New Properties
- supportedSchemes : const
- showIsMaximized : const