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
Class QAxBase:
Class QAxSelect:
Class QBluetoothDeviceInfo:
Class QList:
Class QByteArrayList:
int | indexOf(const char *needle, int from) const |
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 QMetaType:
Class QLocale:
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 QDebug:
Class QResource:
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 QHelpEngineCore:
Class QImage:
void | convertTo(QImage::Format format, Qt::ImageConversionFlags flags) |
Class QPainterPath:
Class QTextCharFormat:
Class QFont:
Class QGeoRouteRequest:
Class QGeoRoute:
Class QGeoServiceProvider:
Class QVideoFrame:
QAbstractVideoBuffer * | buffer() const |
Class QSslConfiguration:
Class QAbstractSocket:
Class QSslDiffieHellmanParameters:
uint | qHash(const QOcspResponse &response, uint seed) |
Class QNetworkAccessManager:
void | connectToHostEncrypted(const QString &hostName, quint16 port, const QSslConfiguration &sslConfiguration, const QString &peerName) |
Class QNetworkRequest:
Class QSslSocket:
Class QOcspResponse:
Class QHostAddress:
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 QWindowsWindowFunctions:
Class QGeoLocation:
Class QPrinterInfo:
Class QModbusRtuSerialMaster:
Class QModbusTcpServer:
Class QSqlDatabase:
QSqlDatabase | cloneDatabase(const QString &other, const QString &connectionName) |
Class QWebEngineUrlRequestJob:
Class QQuickWebEngineProfile:
Class QWebEnginePagePrivate:
Class QFileDialog:
void | getOpenFileContent(const QString &nameFilter, const std::function<void (const QString &, const QByteArray &)> &fileOpenCompleted) |
Class QTextEdit:
bool | find(const QRegularExpression &exp, QTextDocument::FindFlags options) |
Class QPlainTextEdit:
bool | find(const QRegularExpression &exp, QTextDocument::FindFlags options) |
Class QTreeView:
Class QListModel:
virtual bool | moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) override |
Class QAbstractTexture:
QVariant | handle() const |
Qt3DRender::QAbstractTexture::HandleType | handleType() const |
Class QObjectPicker:
Class QWaylandQuickItem:
Class QAbstractAxis:
Class QOAuth1:
void | setup(QNetworkRequest *request, const QVariantMap &signingParameters, const QByteArray &operationVerb) |
Class QAbstractOAuth:
void | prepareRequest(QNetworkRequest *request, const QByteArray &verb, const QByteArray &body) |
Class QOAuth1Signature:
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 | QOcspCertificateStatus { Good, Revoked, Unknown } |
enum | QOcspCertificateStatus { Good, Revoked, Unknown } |
enum | QOcspRevocationReason { None, Unspecified, KeyCompromise, CACompromise, ..., RemoveFromCRL } |
enum | QOcspRevocationReason { None, Unspecified, KeyCompromise, CACompromise, ..., RemoveFromCRL } |
enum | Compression { NoCompression, ZlibCompression, ZstdCompression } |
New Typedefs
New Properties
New QML Types
New QML Properties
New QML Methods
Additions to Other Qt 5 Releases