New Classes and Functions in Qt 5.13
This page contains a comprehensive list of all new classes and functions introduced in Qt 5.13. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.
- New Classes
- New Member Functions
- New Functions in Namespaces
- New Global Functions
- New Macros
- New Enum Types
- New Type Aliases
- New Properties
- New QML Types
- New QML Properties
- New QML Methods
New Classes
- G
- QGeoJson
New Member Functions
Class QByteArrayList:
| int | indexOf(const char *needle, int from) const |
Class QCollator:
| int | compare(QStringView s1, QStringView s2) const |
Class QDebug:
| QDebug & | verbosity(int verbosityLevel) |
Class QList:
| void | swapItemsAt(int i, int j) |
Class QLocale:
| QLocale | collation() const |
| long | toLong(const QString &s, bool *ok) const |
| long | toLong(const QStringRef &s, bool *ok) const |
| long | toLong(QStringView s, bool *ok) const |
| ulong | toULong(const QString &s, bool *ok) const |
| ulong | toULong(const QStringRef &s, bool *ok) const |
| ulong | toULong(QStringView s, bool *ok) const |
Class QMetaType:
| int | id() const |
Class QMultiHash:
| QList<Key> | uniqueKeys() const |
| QMultiHash<K, V> & | unite(const QMultiHash<K, V> &other) |
Class QResource:
| Compression | compressionAlgorithm() const |
Class QStringListModel:
| virtual QMap<int, QVariant> | itemData(const QModelIndex &index) const override |
| virtual bool | moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) override |
| virtual bool | setItemData(const QModelIndex &index, const QMap<int, QVariant> &roles) override |
Class QStringList:
| int | indexOf(QStringView str, int from) const |
| int | indexOf(QLatin1String str, int from) const |
| int | lastIndexOf(QStringView str, int from) const |
| int | lastIndexOf(QLatin1String str, int from) const |
Class QFont:
| QStringList | families() const |
| void | setFamilies(const QStringList &families) |
Class QImage:
| void | convertTo(Format format, Qt::ImageConversionFlags flags) |
Class QPainterPath:
Class QTextCharFormat:
| QVariant | fontFamilies() const |
| QVariant | fontStyleName() const |
| void | setFontFamilies(const QStringList &families) |
| void | setFontStyleName(const QString &styleName) |
Class QAbstractSocket:
| QString | protocolTag() const |
| void | setProtocolTag(const QString &tag) |
Class QHostAddress:
| uint | qHash(const QOcspResponse &response, uint seed) |
Class QNetworkAccessManager:
| void | connectToHostEncrypted(const QString &hostName, quint16 port, const QSslConfiguration &sslConfiguration, const QString &peerName) |
Class QNetworkRequest:
| QString | peerVerifyName() const |
| void | setPeerVerifyName(const QString &peerName) |
Class QOcspResponse:
| QOcspCertificateStatus | certificateStatus() const |
| bool | operator!=(const QOcspResponse &lhs, const QOcspResponse &rhs) |
| QOcspResponse & | operator=(const QOcspResponse &other) |
| QOcspResponse & | operator=(QOcspResponse &&other) |
| bool | operator==(const QOcspResponse &lhs, const QOcspResponse &rhs) |
| class QSslCertificate | responder() const |
| QOcspRevocationReason | revocationReason() const |
| QSslCertificate | subject() const |
| void | swap(QOcspResponse &other) |
Class QSslConfiguration:
| bool | ocspStaplingEnabled() const |
| void | setOcspStaplingEnabled(bool enabled) |
Class QSslDiffieHellmanParameters:
| uint | qHash(const QOcspResponse &response, uint seed) |
Class QSslPreSharedKeyAuthenticator:
| bool | operator!=(const QOcspResponse &lhs, const QOcspResponse &rhs) |
| bool | operator==(const QOcspResponse &lhs, const QOcspResponse &rhs) |
Class QSslSocket:
| QVector<QOcspResponse> | ocspResponses() const |
Class QWindowsWindowFunctions:
| void | setHasBorderInFullScreenDefault(bool border) |
| const int | setHasBorderInFullScreenDefaultIdentifier() |
Class QPrinterInfo:
| QPrinter::ColorMode | defaultColorMode() const |
| QList<QPrinter::ColorMode> | supportedColorModes() const |
Class QSqlDatabase:
| QSqlDatabase | cloneDatabase(const QString &other, const QString &connectionName) |
Class QFileDialog:
| void | getOpenFileContent(const QString &nameFilter, const std::function<void (const QString &, const QByteArray &)> &fileOpenCompleted) |
Class QListModel:
| virtual bool | moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) override |
Class QPlainTextEdit:
| bool | find(const QRegularExpression &exp, QTextDocument::FindFlags options) |
Class QTextEdit:
| bool | find(const QRegularExpression &exp, QTextDocument::FindFlags options) |
Class QTreeView:
| void | expandRecursively(const QModelIndex &index, int depth) |
Class QAbstractOAuth:
| void | prepareRequest(QNetworkRequest *request, const QByteArray &verb, const QByteArray &body) |
Class QOAuth1:
| void | setup(QNetworkRequest *request, const QVariantMap &signingParameters, const QByteArray &operationVerb) |
Class QOAuth1Signature:
| QByteArray | customMethodString() const |
| void | setCustomMethodString(const QByteArray &verb) |
Class QAxBase:
| unsigned long | classContext() const |
| void | setClassContext(unsigned long classContext) |
Class QAxSelect:
| SandboxingLevel | sandboxingLevel() const |
Class QModbusRtuSerialMaster:
| void | setTurnaroundDelay(int turnaroundDelay) |
| int | turnaroundDelay() const |
Class QModbusTcpServer:
| void | installConnectionObserver(QModbusTcpConnectionObserver *observer) |
| void | modbusClientDisconnected(QTcpSocket *modbusClient) |
Class QWaylandQuickItem:
| QPointF | mapFromSurface(const QPointF &point) const |
Class QBluetoothDeviceInfo:
| void | setServiceUuids(const QVector<QBluetoothUuid> &uuids) |
Class QVideoFrame:
| QAbstractVideoBuffer * | buffer() const |
Class QHelpEngineCore:
| QHelpFilterEngine * | filterEngine() const |
| void | setUsesFilterEngine(bool uses) |
| bool | usesFilterEngine() const |
Class QAbstractTexture:
| QVariant | handle() const |
| HandleType | handleType() const |
Class QObjectPicker:
| void | setPriority(int priority) |
Class QAbstractAxis:
| bool | labelsEditable() const |
| void | labelsEditableChanged(bool editable) |
| void | setLabelsEditable(bool editable) |
Class QGeoRoute:
| QVariantMap | extendedAttributes() const |
| void | setExtendedAttributes(const QVariantMap &extendedAttributes) |
Class QGeoRouteRequest:
| QDateTime | departureTime() const |
| void | setDepartureTime(const QDateTime &departureTime) |
Class QGeoServiceProvider:
| Error | geocodingError() const |
| QString | geocodingErrorString() const |
| Error | mappingError() const |
| QString | mappingErrorString() const |
| Error | navigationError() const |
| QString | navigationErrorString() const |
| Error | placesError() const |
| QString | placesErrorString() const |
| Error | routingError() const |
| QString | routingErrorString() const |
Class QGeoLocation:
| QVariantMap | extendedAttributes() const |
| void | setExtendedAttributes(const QVariantMap &data) |
New Functions in Namespaces
| bool | qIsPolishScheduled(const QQuickItem *item) |
| bool | qWaitForItemPolished(const QQuickItem *item, int timeout) |
| void | startActivity(const QAndroidJniObject &intent, int receiverRequestCode, std::function<void (int, int, const QAndroidJniObject &)> callbackFunc) |
| void | startActivity(const QAndroidIntent &intent, int receiverRequestCode, QAndroidActivityResultReceiver *resultReceiver) |
New Global Functions
| bool | operator!=(const QOcspResponse &lhs, const QOcspResponse &rhs) |
| bool | operator==(const QOcspResponse &lhs, const QOcspResponse &rhs) |
| uint | qHash(const QOcspResponse &response, uint seed) |
| uint | qHash(const QOcspResponse &response, uint seed) |
New Macros
New Enum Types
| enum | SandboxingLevel { SandboxingNone, SandboxingProcess, SandboxingLowIntegrity } |
| enum | VerbosityLevel { MinimumVerbosity, DefaultVerbosity, MaximumVerbosity } |
| enum class | QOcspCertificateStatus { Good, Revoked, Unknown } |
| enum class | QOcspCertificateStatus { Good, Revoked, Unknown } |
| enum class | QOcspRevocationReason { None, Unspecified, KeyCompromise, CACompromise, AffiliationChanged, …, RemoveFromCRL } |
| enum class | QOcspRevocationReason { None, Unspecified, KeyCompromise, CACompromise, AffiliationChanged, …, RemoveFromCRL } |
| enum | Compression { NoCompression, ZlibCompression, ZstdCompression } |
New Type Aliases
| typedef | SetHasBorderInFullScreenDefault |
New Properties
|
|
New QML Types
New QML Properties
New QML Methods
| fitViewportToGeoShape() | |
| isPolishScheduled() | |
| itemAtIndex() | |
| itemAtIndex() | |
| mapFromSurface() | |
| waitForItemPolished() |