New Classes and Functions in Qt 6.3
This page contains a comprehensive list of all new classes and functions introduced in Qt 6.3.
New Classes
New Member Functions
Class QAbstract3DGraph:
bool |
hasSeries(QAbstract3DSeries *series) const |
Class QBluetoothDeviceInfo:
QByteArray |
serviceData(const QBluetoothUuid &serviceId) const |
QMultiHash<QBluetoothUuid, QByteArray> |
serviceData() const |
QList<QBluetoothUuid> |
serviceIds() const |
bool |
setServiceData(const QBluetoothUuid &serviceId, const QByteArray &data) |
Class QByteArray:
Class QByteArrayList:
QByteArray |
join(QByteArrayView separator) const |
Class QByteArrayMatcher:
qsizetype |
indexIn(QByteArrayView data, qsizetype from) const |
Class QByteArrayView:
Class QCborArray:
Class QCborMap:
Class QCollator:
Class QCryptographicHash:
Class QDebug:
QDebug |
operator<<(QDebug debug, const QVarLengthArray<T, P> &array) |
Class QDir:
bool |
mkdir(const QString &dirName, QFile::Permissions permissions) const |
Class QDirIterator:
Class QDoubleValidator:
virtual void |
fixup(QString &input) const override |
Class QFile:
Class QFontComboBox:
Class QFontMetrics:
Class QFontMetricsF:
QRectF |
boundingRect(const QString &text, const QTextOption &option) const |
qreal |
horizontalAdvance(const QString &text, const QTextOption &option) const |
QRectF |
tightBoundingRect(const QString &text, const QTextOption &option) const |
Class QInputDevice:
Class QLatin1StringView:
qsizetype |
lastIndexOf(QChar ch, Qt::CaseSensitivity cs) const |
Class QLocalServer:
Class QLocale:
QLocale::Language |
codeToLanguage(QStringView languageCode, QLocale::LanguageCodeTypes codeTypes) |
QString |
languageToCode(QLocale::Language language, QLocale::LanguageCodeTypes codeTypes) |
Class QEGLContext:
Class QNetworkInformation:
Class QNetworkReply:
Class QObject:
Class QOpcUaClient:
QOpcUaHistoryReadResponse * |
readHistoryData(const QOpcUaHistoryReadRawRequest &request) |
Class QOpcUaLocalizedText:
QDebug |
operator<<(QDebug debug, const QOpcUaLocalizedText &text) |
Class QOpcUaNode:
QOpcUaHistoryReadResponse * |
readHistoryRaw(const QDateTime &startTime, const QDateTime &endTime, quint32 numValues, bool
returnBounds) |
Class QOpcUaQualifiedName:
QDebug |
operator<<(QDebug debug, const QOpcUaQualifiedName &name) |
Class QProcessEnvironment:
Class QQuickItem:
Class QQuickRenderTarget:
Class QRegularExpressionMatch:
Class QSemaphore:
Class QString:
qsizetype |
lastIndexOf(QChar c, Qt::CaseSensitivity cs) const |
Class QStringView:
qsizetype |
lastIndexOf(QChar c, Qt::CaseSensitivity cs) const |
Class QTableWidgetSelectionRange:
bool |
operator!=(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs) |
bool |
operator==(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs) |
Class QTcpServer:
Class QThreadPool:
Class QUrl:
QString |
fromAce(const QByteArray &domain, QUrl::AceProcessingOptions options) |
QByteArray |
toAce(const QString &domain, QUrl::AceProcessingOptions options) |
Class QUtf8StringView:
Class QVarLengthArray:
QVarLengthArray::iterator |
emplace(QVarLengthArray::const_iterator pos, Args &&... args) |
T & |
emplace_back(Args &&... args) |
Class QWidget:
QAction * |
addAction(const QString &text) |
QAction * |
addAction(const QIcon &icon, const QString &text) |
QAction * |
addAction(const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type) |
QAction * |
addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member,
Qt::ConnectionType type) |
QAction * |
addAction(const QString &text, Args &&... args) |
QAction * |
addAction(const QIcon &icon, const QString &text, Args &&... args) |
QAction * |
addAction(const QString &text, const QKeySequence &shortcut) |
QAction * |
addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut) |
QAction * |
addAction(const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member,
Qt::ConnectionType type) |
QAction * |
addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, const QObject *receiver,
const char *member, Qt::ConnectionType type) |
QAction * |
addAction(const QString &text, const QKeySequence &shortcut, Args &&... args) |
QAction * |
addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, Args &&...
args) |
New Functions in Namespaces
void |
failOnWarning(const char *message) |
void |
failOnWarning(const QRegularExpression &messagePattern) |
QFuture<OutputSequence> |
whenAll(Futures &&... futures) |
QFuture<OutputSequence> |
whenAll(InputIt first, InputIt last) |
QFuture<std::variant<std::decay_t<Futures>...>> |
whenAny(Futures &&... futures) |
QFuture<QtFuture::WhenAnyResult<T>> |
whenAny(InputIt first, InputIt last) |
New Global Functions
New Macros
New Enum Types
New Properties
New Variables
New QML Types
New QML Properties
QML Type Bar3DSeries:
QML Type Bars3D:
QML Type FileInstancing:
QML Type HeightMapSurfaceDataProxy:
QML Type HoverHandler:
QML Type InstanceList:
QML Type ParticleSystem3DLogging:
QML Type SpriteParticle3D:
QML Type Surface3DSeries:
QML Type TextMetrics:
QML Type WheelHandler:
New QML Methods
QML Type AbstractGraph3D:
QML Type Instancing:
QML Type Item:
QML Type TestCase: