Neue Klassen und Funktionen in Qt 6.3
Diese Seite enthält eine umfassende Liste aller neuen Klassen und Funktionen, die in Qt 6.3 eingeführt wurden.
- Neue Klassen
- Neue Memberfunktionen
- Neue Funktionen in Namespaces
- Neue globale Funktionen
- Neue Makros
- Neue Enum-Typen
- Neue Enum-Werte
- Neue Eigenschaften
- Neue Variablen
- Neue QML-Typen
- Neue QML-Eigenschaften
- Neue QML-Methoden
Neue Klassen
Neue Mitgliedsfunktionen
Klasse QAbstract3DGraph:
(since 6.3) bool | hasSeries(QAbstract3DSeries *series) const |
Klasse QBluetoothDeviceInfo:
(since 6.3) QMultiHash<QBluetoothUuid, QByteArray> | serviceData() const |
(since 6.3) QByteArray | serviceData(const QBluetoothUuid &serviceId) const |
(since 6.3) QList<QBluetoothUuid> | serviceIds() const |
(since 6.3) bool | setServiceData(const QBluetoothUuid &serviceId, const QByteArray &data) |
Klasse QByteArray:
(since 6.3) bool | isValidUtf8() const |
Klasse QByteArrayList:
(since 6.3) QByteArray | join(QByteArrayView separator) const |
Klasse QByteArrayMatcher:
(since 6.3) qsizetype | indexIn(QByteArrayView data, qsizetype from) const |
Klasse QByteArrayView:
(since 6.3) bool | isValidUtf8() const |
(since 6.3) double | toDouble(bool *ok) const |
(since 6.3) float | toFloat(bool *ok) const |
(since 6.3) int | toInt(bool *ok, int base) const |
(since 6.3) long | toLong(bool *ok, int base) const |
(since 6.3) qlonglong | toLongLong(bool *ok, int base) const |
(since 6.3) short | toShort(bool *ok, int base) const |
(since 6.3) uint | toUInt(bool *ok, int base) const |
(since 6.3) ulong | toULong(bool *ok, int base) const |
(since 6.3) qulonglong | toULongLong(bool *ok, int base) const |
(since 6.3) ushort | toUShort(bool *ok, int base) const |
(since 6.3) QByteArrayView | trimmed() const |
Klasse QCborArray:
(since 6.3) QCborArray | fromJsonArray(QJsonArray &&array) |
Klasse QCborMap:
(since 6.3) QCborMap | fromJsonObject(QJsonObject &&obj) |
Klasse QCollator:
(since 6.3) int | defaultCompare(QStringView s1, QStringView s2) |
(since 6.3) QCollatorSortKey | defaultSortKey(QStringView key) |
Klasse QCryptographicHash:
(since 6.3) QByteArrayView | resultView() const |
Klasse QDebug:
(since 6.3) QDebug | operator<<(QDebug debug, const QVarLengthArray<T, P> &array) |
Klasse QDir:
(since 6.3) bool | mkdir(const QString &dirName, QFileDevice::Permissions permissions) const |
Klasse QDirIterator:
(since 6.3) QFileInfo | nextFileInfo() |
Klasse QDoubleValidator:
(since 6.3) virtual void | fixup(QString &input) const override |
Klasse QFile:
(since 6.3) std::filesystem::path | filesystemSymLinkTarget() const |
(since 6.3) std::filesystem::path | filesystemSymLinkTarget(const std::filesystem::path &fileName) |
(since 6.3) bool | open(QIODeviceBase::OpenMode mode, QFileDevice::Permissions permissions) |
Klasse QFontComboBox:
(since 6.3) std::optional<QFont> | displayFont(const QString &fontFamily) const |
(since 6.3) QString | sampleTextForFont(const QString &fontFamily) const |
(since 6.3) QString | sampleTextForSystem(QFontDatabase::WritingSystem writingSystem) const |
(since 6.3) void | setDisplayFont(const QString &fontFamily, const QFont &font) |
(since 6.3) void | setSampleTextForFont(const QString &fontFamily, const QString &sampleText) |
(since 6.3) void | setSampleTextForSystem(QFontDatabase::WritingSystem writingSystem, const QString &sampleText) |
Klasse QFontMetrics:
(since 6.3) QRect | boundingRect(const QString &text, const QTextOption &option) const |
(since 6.3) int | horizontalAdvance(const QString &text, const QTextOption &option) const |
(since 6.3) QRect | tightBoundingRect(const QString &text, const QTextOption &option) const |
Klasse QFontMetricsF:
(since 6.3) QRectF | boundingRect(const QString &text, const QTextOption &option) const |
(since 6.3) qreal | horizontalAdvance(const QString &text, const QTextOption &option) const |
(since 6.3) QRectF | tightBoundingRect(const QString &text, const QTextOption &option) const |
Klasse QInputDevice:
(since 6.3) QStringList | seatNames() |
Klasse QLatin1StringView:
(since 6.3) qsizetype | lastIndexOf(QChar ch, Qt::CaseSensitivity cs) const |
Klasse QLocalServer:
(since 6.3) int | listenBacklogSize() const |
(since 6.3) void | setListenBacklogSize(int size) |
Klasse QLocale:
(since 6.3) QLocale::Language | codeToLanguage(QStringView languageCode, QLocale::LanguageCodeTypes codeTypes) |
(since 6.3) QString | languageToCode(QLocale::Language language, QLocale::LanguageCodeTypes codeTypes) |
Klasse QEGLContext:
Klasse QNetworkInformation:
(since 6.3) bool | loadDefaultBackend() |
(since 6.3) QNetworkInformation::Features | supportedFeatures() const |
Klasse QNetworkReply:
(since 6.3) void | requestSent() |
(since 6.3) void | socketStartedConnecting() |
Klasse QObject:
(since 6.3) QList<T> | findChildren(Qt::FindChildOptions options) const |
Klasse QOpcUaClient:
(since 6.3) QOpcUaHistoryReadResponse * | readHistoryData(const QOpcUaHistoryReadRawRequest &request) |
Klasse QOpcUaLocalizedText:
(since 6.3) QDebug | operator<<(QDebug debug, const QOpcUaLocalizedText &text) |
Klasse QOpcUaNode:
(since 6.3) QOpcUaHistoryReadResponse * | readHistoryRaw(const QDateTime &startTime, const QDateTime &endTime, quint32 numValues, bool returnBounds) |
Klasse QOpcUaQualifiedName:
(since 6.3) QDebug | operator<<(QDebug debug, const QOpcUaQualifiedName &name) |
Klasse QProcessEnvironment:
(since 6.3) bool | inheritsFromParent() const |
Klasse QQuickItem:
(since 6.3) void | dumpItemTree() const |
(since 6.3) void | ensurePolished() |
Klasse QQuickRenderTarget:
(since 6.3) qreal | devicePixelRatio() const |
(since 6.3) void | setDevicePixelRatio(qreal ratio) |
Klasse QRegularExpressionMatch:
(since 6.3) bool | hasCaptured(QAnyStringView name) const |
(since 6.3) bool | hasCaptured(int nth) const |
Klasse QSemaphore:
(since 6.3) bool | tryAcquire(int n, std::chrono::duration<Rep, Period> timeout) |
(since 6.3) bool | try_acquire() |
(since 6.3) bool | try_acquire_for(const std::chrono::duration<Rep, Period> &timeout) |
(since 6.3) bool | try_acquire_until(const std::chrono::time_point<Clock, Duration> &tp) |
Klasse QString:
(since 6.3) qsizetype | lastIndexOf(QChar ch, Qt::CaseSensitivity cs) const |
Klasse QStringView:
(since 6.3) qsizetype | lastIndexOf(QChar c, Qt::CaseSensitivity cs) const |
Klasse QTableWidgetSelectionRange:
(since 6.3) bool | operator!=(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs) |
(since 6.3) bool | operator==(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs) |
Klasse QTcpServer:
(since 6.3) int | listenBacklogSize() const |
(since 6.3) void | setListenBacklogSize(int size) |
Klasse QThreadPool:
(since 6.3) void | startOnReservedThread(QRunnable *runnable) |
(since 6.3) void | startOnReservedThread(Callable &&callableToRun) |
Klasse QUrl:
(since 6.3) QString | fromAce(const QByteArray &domain, QUrl::AceProcessingOptions options) |
(since 6.3) QByteArray | toAce(const QString &domain, QUrl::AceProcessingOptions options) |
Klasse QUtf8StringView:
(since 6.3) bool | isValidUtf8() const |
Klasse QVarLengthArray:
(since 6.3) QVarLengthArray<T, Prealloc>::iterator | emplace(QVarLengthArray<T, Prealloc>::const_iterator pos, Args &&... args) |
(since 6.3) T & | emplace_back(Args &&... args) |
Klasse QWidget:
(since 6.3) QAction * | addAction(const QString &text) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut) |
(since 6.3) QAction * | addAction(const QString &text, Args &&... args) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, Args &&... args) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut, Args &&... args) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, Args &&... args) |
(since 6.3) QAction * | addAction(const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type) |
Neue Funktionen in Namespaces
(since 6.3) void | failOnWarning(const char *message) |
(since 6.3) void | failOnWarning(const QRegularExpression &messagePattern) |
(since 6.3) QFuture<OutputSequence> | whenAll(InputIt first, InputIt last) |
(since 6.3) QFuture<OutputSequence> | whenAll(Futures &&... futures) |
(since 6.3) QFuture<QtFuture::WhenAnyResult<T>> | whenAny(InputIt first, InputIt last) |
(since 6.3) QFuture<std::variant<std::decay_t<Futures>...>> | whenAny(Futures &&... futures) |
Neue globale Funktionen
(since 6.3) const char * | qWebEngineChromiumSecurityPatchVersion() |
Neue Makros
(since 6.3) | QT_TRID_N_NOOP(id) |
(since 6.3) | QVERIFY_THROWS_EXCEPTION(exceptiontype, ...) |
(since 6.3) | QVERIFY_THROWS_NO_EXCEPTION(...) |
(since 6.3) | Q_APPLICATION_STATIC(Type, VariableName, ...) |
(since 6.3) | Q_GADGET_EXPORT(EXPORT_MACRO) |
Neue Enum-Typen
(since 6.3) enum class | TransportMedium { Unknown, Ethernet, Cellular, WiFi, Bluetooth } |
(since 6.3) enum | Initialization { InheritFromParent } |
(since 6.3) enum | AceProcessingOption { IgnoreIDNWhitelist, AceTransitionalProcessing } |
Neue Enum-Werte
enum value | Language::Kaingang |
enum value | Language::Nheengatu |
enum value | PixelMetric::PM_LineEditIconMargin |
enum value | Script::Script_CyproMinoan |
enum value | Script::Script_NagMundari |
enum value | Script::Script_OldUyghur |
enum value | Script::Script_Tangsa |
enum value | Script::Script_Toto |
enum value | Script::Script_Vithkuqi |
enum value | StandardPixmap::SP_TabCloseButton |
enum value | StyleHint::SH_SpinBox_SelectOnStep |
enum value | UnicodeVersion::Unicode_14_0 |
Neue Eigenschaften
|
|
Neue Variablen
(since 6.3) | MacOSMonterey |
(since 6.3) | Windows10_1809 |
(since 6.3) | Windows10_1903 |
(since 6.3) | Windows10_1909 |
(since 6.3) | Windows10_2004 |
(since 6.3) | Windows10_20H2 |
(since 6.3) | Windows10_21H1 |
(since 6.3) | Windows10_21H2 |
(since 6.3) | Windows11 |
Neue QML-Typen
Neue QML-Eigenschaften
QML-Typ Bar3DSeries:
(since 6.3) | rowColors : list<ThemeColor> |
QML-Typ Bars3D:
(since 6.3) | barSeriesMargin : size |
QML-Typ FileInstancing:
(since 6.3) | instanceCount : int |
QML-Typ HeightMapSurfaceDataProxy:
(since 6.3) | autoScaleY : real |
(since 6.3) | maxYValue : real |
(since 6.3) | minYValue : real |
QML-Typ HoverHandler:
(since 6.3) | blocking : bool |
QML-Typ InstanceList:
(since 6.3) | instanceCount : int |
QML-Typ ParticleSystem3DLogging:
(since 6.3) | timeDeviation : real |
QML-Typ SpriteParticle3D:
QML-Typ Surface3DSeries:
(since 6.3) | wireframeColor : color |
QML-Typ TextMetrics:
(since 6.3) | renderType : enumeration |
QML-Typ WheelHandler:
(since 6.3) | blocking : bool |
Neue QML-Methoden
QML-Typ AbstractGraph3D:
(since 6.3) bool | hasSeries(Abstract3DSeries series) |
QML-Typ Instancing:
(since 6.3) color | instanceColor(int index) |
(since 6.3) vector3d | instanceCustomData(int index) |
(since 6.3) vector3d | instancePosition(int index) |
(since 6.3) quaternion | instanceRotation(int index) |
(since 6.3) vector3d | instanceScale(int index) |
QML-Typ Item:
(since 6.3) | dumpItemTree() |
QML-Typ TestCase:
(since 6.3) | failOnWarning(message) |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.