New Classes and Functions in Qt 5.11
This page contains a comprehensive list of all new classes and functions introduced in Qt 5.11. 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 Enum Types
- New Typedefs
- New Properties
- New QML Types
- New QML Properties
- New QML Signals
- New QML Methods
New Classes
New Member Functions
Class QAbstractItemModel:
| checkIndex(const QModelIndex &index, QAbstractItemModel::CheckIndexOptions options) const |
Class QBitArray:
Class QModelIndex:
| siblingAtColumn(int column) const | |
| siblingAtRow(int row) const |
Class QScopedPointer:
| get() const |
Class QSharedPointer:
| get() const |
Class QUuid:
| toByteArray(QUuid::StringFormat mode) const | |
| toString(QUuid::StringFormat mode) const |
Class QVariant:
| fromStdVariant(const int &value) |
Class QString:
| remove(QLatin1String str, Qt::CaseSensitivity cs) |
Class QStringView:
| isRightToLeft() const |
Class QVarLengthArray:
| operator+=(T &&value) | |
| operator<<(T &&value) |
Class QVector:
| operator+=(T &&value) | |
| operator<<(T &&value) |
Class QSysInfo:
Class QGamepadManager:
| gamepadName(int deviceId) const |
Class QIcon:
| fallbackSearchPaths() | |
| setFallbackSearchPaths(const QStringList &paths) |
Class QFontMetricsF:
| horizontalAdvance(QChar ch) const | |
| horizontalAdvance(const QString &text, int length) const |
Class QFontMetrics:
| horizontalAdvance(QChar ch) const | |
| horizontalAdvance(const QString &text, int len) const |
Class QPlatformWindow:
| virtual | startSystemMove(const QPoint &pos) |
Class QGeoRouteRequest:
| extraParameters() const | |
| setExtraParameters(const QVariantMap &extraParameters) |
Class QMediaPlayer:
| supportedCustomAudioRoles() const |
Class QVideoSurfaceFormat:
| isMirrored() const | |
| setMirrored(bool mirrored) |
Class QSslConfiguration:
| backendConfiguration() const | |
| setBackendConfiguration(const QMap<QByteArray, QVariant> &backendConfiguration) | |
| setBackendConfigurationOption(const QByteArray &name, const QVariant &value) |
Class QHostAddress:
| isBroadcast() const | |
| isGlobal() const | |
| isLinkLocal() const | |
| isSiteLocal() const | |
| isUniqueLocalUnicast() const |
Class QNetworkAddressEntry:
| clearAddressLifetime() | |
| dnsEligibility() const | |
| isLifetimeKnown() const | |
| isPermanent() const | |
| preferredLifetime() const | |
| setAddressLifetime(QDeadlineTimer preferred, QDeadlineTimer validity) | |
| setDnsEligibility(QNetworkAddressEntry::DnsEligibilityStatus status) | |
| validityLifetime() const |
Class QNetworkInterface:
| maximumTransmissionUnit() const | |
| type() const |
Class QQmlContext:
| setContextProperties(const QVector<QQmlContext::PropertyPair> &properties) |
Class QCanBusDeviceInfo:
| channel() const | |
| description() const | |
| serialNumber() const |
Class QWebEngineCookieStore:
| setCookieFilter(const std::function<bool (const FilterRequest &)> &filterCallback) | |
| setCookieFilter(std::function<bool (const FilterRequest &)> &&filterCallback) |
Class QWebEngineDownloadItem:
| isSavePageDownload() const |
Class QWebEnginePage:
| devToolsPage() const | |
| inspectedPage() const | |
| setDevToolsPage(QWebEnginePage *devToolsPage) | |
| setInspectedPage(QWebEnginePage *page) |
Class QWebEngineUrlRequestJob:
| initiator() const |
Class QTransform:
| fromAxes(const QVector3D &xAxis, const QVector3D &yAxis, const QVector3D &zAxis) | |
| rotateFromAxes(const QVector3D &xAxis, const QVector3D &yAxis, const QVector3D &zAxis) |
Class QRemoteObjectHostBase:
| proxy(const QUrl ®istryUrl, const QUrl &hostUrl, QRemoteObjectHostBase::RemoteObjectNameFilter filter) | |
| reverseProxy(QRemoteObjectHostBase::RemoteObjectNameFilter filter) |
New Global Functions
| qFloatFromFloat16(float *out, const qfloat16 *in, qsizetype len) | |
| qFloatToFloat16(qfloat16 *out, const float *in, qsizetype len) |
New Enum Types
| enum | CheckIndexOption { NoOption, IndexIsValid, DoNotUseParent, ParentIsInvalid } |
| enum | DnsEligibilityStatus { DnsEligibilityUnknown, DnsIneligible, DnsEligible } |
| enum | StringFormat { WithBraces, WithoutBraces, Id128 } |
| enum | EditFlag { CanUndo, CanRedo, CanCut, CanCopy, ..., CanEditRichly } |
| enum | MediaFlag { MediaInError, MediaPaused, MediaMuted, MediaLoop, ..., MediaCanRotate } |
New Typedefs
| typedef | const_reference |
New Properties
- firstSectionMovable : const
- customAudioRole : const
- persistedStore : const
- mouseQuickSelectionThreshold : const