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 Namespaces
- 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 Signals
- New QML Methods
New Namespaces
namespace | Manufacturers |
namespace | Ets |
New Classes
- G
- QGeoJson
New Member Functions
Class QAxBase:
unsigned long | classContext() const |
void | setClassContext(unsigned long classContext) |
Class QAxSelect:
QAxSelect::SandboxingLevel | sandboxingLevel() const |
Class QAbstractTexture:
QVariant | handle() const |
Qt3DRender::QAbstractTexture::HandleType | handleType() const |
Class QObjectPicker:
void | setPriority(int priority) |
Class QBluetoothDeviceInfo:
void | setServiceUuids(const QVector<QBluetoothUuid> &uuids) |
Class QAbstractAxis:
bool | labelsEditable() const |
void | labelsEditableChanged(bool editable) |
void | setLabelsEditable(bool editable) |
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:
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(QImage::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 QHelpEngineCore:
QHelpFilterEngine * | filterEngine() const |
void | setUsesFilterEngine(bool uses) |
bool | usesFilterEngine() const |
Class QKnxNetIpEndpointConnection:
void | connectToHostEncrypted(const QKnxNetIpHpai &controlEndpoint) |
void | connectToHostEncrypted(const QHostAddress &address, quint16 port) |
QKnxNetIpSecureConfiguration | secureConfiguration() const |
QKnxByteArray | serialNumber() const |
void | setSecureConfiguration(const QKnxNetIpSecureConfiguration &config) |
void | setSerialNumber(const QKnxByteArray &serialNumber) |
Class QKnxServiceInfo:
bool | operator!=(const QKnxServiceInfo &other) const |
bool | operator==(const QKnxServiceInfo &other) const |
Class QGeoRoute:
QVariantMap | extendedAttributes() const |
void | setExtendedAttributes(const QVariantMap &extendedAttributes) |
Class QGeoRouteRequest:
QDateTime | departureTime() const |
void | setDepartureTime(const QDateTime &departureTime) |
Class QGeoServiceProvider:
QGeoServiceProvider::Error | geocodingError() const |
QString | geocodingErrorString() const |
QGeoServiceProvider::Error | mappingError() const |
QString | mappingErrorString() const |
QGeoServiceProvider::Error | navigationError() const |
QString | navigationErrorString() const |
QGeoServiceProvider::Error | placesError() const |
QString | placesErrorString() const |
QGeoServiceProvider::Error | routingError() const |
QString | routingErrorString() const |
Class QVideoFrame:
QAbstractVideoBuffer * | buffer() const |
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 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 QOpcUaExtensionObject:
void | setBinaryEncodedBody(const QByteArray &encodedBody, const QString &typeId) |
void | setXmlEncodedBody(const QByteArray &encodedBody, const QString &typeId) |
Class QWindowsWindowFunctions:
void | setHasBorderInFullScreenDefault(bool border) |
const QByteArray | setHasBorderInFullScreenDefaultIdentifier() |
Class QGeoLocation:
QVariantMap | extendedAttributes() const |
void | setExtendedAttributes(const QVariantMap &data) |
Class QPrinterInfo:
QPrinter::ColorMode | defaultColorMode() const |
QList<QPrinter::ColorMode> | supportedColorModes() const |
Class QModbusRtuSerialMaster:
void | setTurnaroundDelay(int turnaroundDelay) |
int | turnaroundDelay() const |
Class QModbusTcpServer:
void | installConnectionObserver(QModbusTcpConnectionObserver *observer) |
void | modbusClientDisconnected(QTcpSocket *modbusClient) |
Class QSqlDatabase:
QSqlDatabase | cloneDatabase(const QString &other, const QString &connectionName) |
Class QWaylandQuickItem:
QPointF | mapFromSurface(const QPointF &point) const |
Class QQuickWebEngineProfile:
QWebEngineClientCertificateStore * | clientCertificateStore() |
Class QWebEngineUrlRequestJob:
QMap<QByteArray, QByteArray> | requestHeaders() const |
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) |
New Functions in Namespaces
QString | fromId(const QString &id, const QString &defaultValue) |
QString | fromId(int id, const QString &defaultValue) |
bool | isSecureUserId(QKnx::NetIp::SecureUserId userId) |
QOpcUa::Types | metaTypeToQOpcUaType(QMetaType::Type type) |
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 | SecureUserId { Reserved, Management, UserRole, Invalid } |
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
connection | |
currentEndpoint | |
departureTime | |
destinationSize | |
eventFilter | |
extendedAttributes | |
flushMode | |
sourceGeometry | |
supportedSecurityPolicies | |
supportedUserTokenTypes | |
transientParent |
New QML Signals
New QML Methods
fitViewportToGeoShape() | |
isPolishScheduled() | |
itemAtIndex() | |
itemAtIndex() | |
mapFromSurface() | |
waitForItemPolished() |