Neue Klassen und Funktionen in Qt 6.10
Diese Seite enthält eine umfassende Liste aller neuen Klassen und Funktionen, die in Qt 6.10 eingeführt wurden.
- Neue Klassen
- Neue Memberfunktionen
- Neue Funktionen in Namespaces
- Neue globale Funktionen
- Neue Makros
- Neue Enum-Typen
- Neue Enum-Werte
- Neue Typ-Aliase
- Neue Eigenschaften
- Neue Variablen
- Neue QML-Typen
- Neue QML-Eigenschaften
- Neue QML-Signale
- Neue QML-Methoden
Neue Klassen
- M
- MultiValue_t (QtGrpc)
Neue Mitgliedsfunktionen
Klasse Q3DBarsWidgetItem:
(since 6.10) void | renderSliceToImage(int requestedIndex, QtGraphs3D::SliceCaptureType sliceType) |
(since 6.10) void | sliceImageChanged(const QImage &image) |
Klasse Q3DSurfaceWidgetItem:
(since 6.10) void | renderSliceToImage(int index, int requestedIndex, QtGraphs3D::SliceCaptureType sliceType) |
(since 6.10) void | sliceImageChanged(const QImage &image) |
Klasse QAbstractItemDelegate:
(since 6.10) bool | handleEditorEvent(QObject *editor, QEvent *event) |
Klasse QAbstractSpinBox:
(since 6.10) void | returnPressed() |
Klasse QAudioSink:
(since 6.10) qsizetype | bufferFrameCount() const |
(since 6.10) qsizetype | framesFree() const |
(since 6.10) void | setBufferFrameCount(qsizetype value) |
Klasse QAudioSource:
(since 6.10) qsizetype | bufferSize() const |
(since 6.10) qsizetype | framesAvailable() const |
(since 6.10) void | setBufferSize(qsizetype value) |
Klasse QByteArray:
(since 6.10) QByteArray & | nullTerminate() |
(since 6.10) QByteArray | nullTerminated() && |
(since 6.10) QByteArray | nullTerminated() const & |
(since 6.10) std::string_view | operator std::string_view() const |
Klasse QCborArray:
(since 6.10) QCborArray & | operator=(QCborArray &&other) |
Klasse QCborMap:
(since 6.10) auto | asKeyValueRange() && |
(since 6.10) auto | asKeyValueRange() & |
(since 6.10) auto | asKeyValueRange() const && |
(since 6.10) auto | asKeyValueRange() const & |
(since 6.10) QCborMap::const_key_value_iterator | constKeyValueBegin() const |
(since 6.10) QCborMap::const_key_value_iterator | constKeyValueEnd() const |
(since 6.10) QCborMap::key_value_iterator | keyValueBegin() |
(since 6.10) QCborMap::const_key_value_iterator | keyValueBegin() const |
(since 6.10) QCborMap::key_value_iterator | keyValueEnd() |
(since 6.10) QCborMap::const_key_value_iterator | keyValueEnd() const |
(since 6.10) QCborMap & | operator=(QCborMap &&other) |
Klasse QCborStreamWriter:
(since 6.10) void | append(QUtf8StringView str) |
Klasse QCborValue:
(since 6.10) QAnyStringView | toStringView(QAnyStringView defaultValue) const |
Klasse QDBusConnectionInterface:
(since 6.10) QDBusReply<QVariantMap> | serviceCredentials(const QString &serviceName) const |
Klasse QDBusPendingReply:
(since 6.10) QDBusPendingReply<Types...> & | operator=(QDBusPendingReply<Types...> &&other) |
Klasse QDataStream:
(since 6.10) bool | operator bool() const |
Klasse QFileInfo:
(since 6.10) bool | isOther() const |
Klasse QFuture:
(since 6.10) void | cancelChain() |
Klasse QGrpcCallOptions:
(since 6.10) QGrpcCallOptions & | addMetadata(QByteArrayView key, QByteArrayView value) |
(since 6.10) QMultiHash<QByteArray, QByteArray> | metadata(QtGrpc::MultiValue_t) && |
(since 6.10) const QMultiHash<QByteArray, QByteArray> & | metadata(QtGrpc::MultiValue_t) const & |
(since 6.10) QGrpcCallOptions & | setMetadata(QMultiHash<QByteArray, QByteArray> &&metadata) |
(since 6.10) QGrpcCallOptions & | setMetadata(const QMultiHash<QByteArray, QByteArray> &metadata) |
(since 6.10) QGrpcCallOptions & | setMetadata(std::initializer_list<std::pair<QByteArray, QByteArray>> metadata) |
Klasse QGrpcChannelOptions:
(since 6.10) QGrpcChannelOptions & | addMetadata(QByteArrayView key, QByteArrayView value) |
(since 6.10) QMultiHash<QByteArray, QByteArray> | metadata(QtGrpc::MultiValue_t) && |
(since 6.10) const QMultiHash<QByteArray, QByteArray> & | metadata(QtGrpc::MultiValue_t) const & |
(since 6.10) QGrpcChannelOptions & | setMetadata(QMultiHash<QByteArray, QByteArray> &&metadata) |
(since 6.10) QGrpcChannelOptions & | setMetadata(const QMultiHash<QByteArray, QByteArray> &metadata) |
(since 6.10) QGrpcChannelOptions & | setMetadata(std::initializer_list<std::pair<QByteArray, QByteArray>> list) |
Klasse QGrpcOperation:
(since 6.10) const QMultiHash<QByteArray, QByteArray> & | serverInitialMetadata() const & |
(since 6.10) const QMultiHash<QByteArray, QByteArray> & | serverTrailingMetadata() const & |
Klasse QGrpcOperationContext:
(since 6.10) const QMultiHash<QByteArray, QByteArray> & | serverInitialMetadata() const & |
(since 6.10) const QMultiHash<QByteArray, QByteArray> & | serverTrailingMetadata() const & |
(since 6.10) void | setServerInitialMetadata(QMultiHash<QByteArray, QByteArray> &&metadata) |
(since 6.10) void | setServerTrailingMetadata(QMultiHash<QByteArray, QByteArray> &&metadata) |
Klasse QHttpHeaders:
(since 6.10) std::optional<QDateTime> | dateTimeValue(QAnyStringView name) const |
(since 6.10) std::optional<QDateTime> | dateTimeValue(QHttpHeaders::WellKnownHeader name) const |
(since 6.10) std::optional<QDateTime> | dateTimeValueAt(qsizetype i) const |
(since 6.10) std::optional<QList<QDateTime>> | dateTimeValues(QAnyStringView name) const |
(since 6.10) std::optional<QList<QDateTime>> | dateTimeValues(QHttpHeaders::WellKnownHeader name) const |
(since 6.10) std::optional<qint64> | intValue(QAnyStringView name) const |
(since 6.10) std::optional<qint64> | intValue(QHttpHeaders::WellKnownHeader name) const |
(since 6.10) std::optional<qint64> | intValueAt(qsizetype i) const |
(since 6.10) std::optional<QList<qint64>> | intValues(QAnyStringView name) const |
(since 6.10) std::optional<QList<qint64>> | intValues(QHttpHeaders::WellKnownHeader name) const |
(since 6.10) void | setDateTimeValue(QAnyStringView name, const QDateTime &dateTime) |
(since 6.10) void | setDateTimeValue(QHttpHeaders::WellKnownHeader name, const QDateTime &dateTime) |
Klasse QHttpServerConfiguration:
(since 6.10) QSpan<const std::pair<QHostAddress, int>> | blacklist() const |
(since 6.10) std::chrono::seconds | keepAliveTimeout() const |
(since 6.10) void | setBlacklist(QSpan<const std::pair<QHostAddress, int>> subnetList) |
(since 6.10) void | setKeepAliveTimeout(std::chrono::seconds timeout) |
(since 6.10) void | setWhitelist(QSpan<const std::pair<QHostAddress, int>> subnetList) |
(since 6.10) QSpan<const std::pair<QHostAddress, int>> | whitelist() const |
Klasse QHttpServerRequest:
(since 6.10) QHttpServerRequest & | operator=(QHttpServerRequest &&other) |
(since 6.10) QHttpServerRequest & | operator=(const QHttpServerRequest &other) |
(since 6.10) void | swap(QHttpServerRequest &other) |
Klasse QJsonObject:
(since 6.10) auto | asKeyValueRange() && |
(since 6.10) auto | asKeyValueRange() & |
(since 6.10) auto | asKeyValueRange() const && |
(since 6.10) auto | asKeyValueRange() const & |
(since 6.10) QJsonObject::const_key_value_iterator | constKeyValueBegin() const |
(since 6.10) QJsonObject::const_key_value_iterator | constKeyValueEnd() const |
(since 6.10) QJsonObject::key_value_iterator | keyValueBegin() |
(since 6.10) QJsonObject::const_key_value_iterator | keyValueBegin() const |
(since 6.10) QJsonObject::key_value_iterator | keyValueEnd() |
(since 6.10) QJsonObject::const_key_value_iterator | keyValueEnd() const |
Klasse const_iterator:
(since 6.10) QAnyStringView | keyView() const |
Klasse iterator:
(since 6.10) QAnyStringView | keyView() const |
Klasse QJsonValue:
(since 6.10) QAnyStringView | toStringView(QAnyStringView defaultValue) const |
Klasse QLayout:
(since 6.10) void | setSizeConstraints(QLayout::SizeConstraint horizontal, QLayout::SizeConstraint vertical) |
Klasse QMediaPlayer:
(since 6.10) bool | pitchCompensation() const |
(since 6.10) QMediaPlayer::PitchCompensationAvailability | pitchCompensationAvailability() const |
(since 6.10) void | setPitchCompensation(bool enabled) const |
Klasse QMetaObject:
(since 6.10) QMetaObject::Verbindung | connect(const QObject *sender, const QMetaMethod &signal, const QObject *context, Functor functor, Qt::ConnectionType type) |
(since 6.10) QMetaObject::Verbindung | connect(const QObject *Sender, const QMetaMethod &signal, const QObject *Empfänger, PointerToMemberFunction method, Qt::ConnectionType type) |
Klasse QMqttClient:
(since 6.10) void | connectToHostWebSocket(QWebSocket *webSocket) |
(since 6.10) void | connectToHostWebSocketEncrypted(QWebSocket *webSocket) |
Klasse QPainterPath:
(since 6.10) bool | isCachingEnabled() const |
(since 6.10) void | setCachingEnabled(bool enabled) |
(since 6.10) QPainterPath | trimmed(qreal fromFraction, qreal toFraction, qreal offset) const |
Klasse QQuickGraphicsDevice:
(since 6.10) QQuickGraphicsDevice | fromRhiAdapter(QRhiAdapter *adapter) |
Klasse QRhi:
(since 6.10) QRhi::AdapterList | enumerateAdapters(QRhi::Implementation impl, QRhiInitParams *params, QRhiNativeHandles *nativeHandles) |
Klasse QRhiReadbackDescription:
Klasse QRhiResourceUpdateBatch:
(since 6.10) void | updateDynamicBuffer(QRhiBuffer *buf, quint32 offset, QByteArray data) |
(since 6.10) void | uploadStaticBuffer(QRhiBuffer *buf, QByteArray data) |
(since 6.10) void | uploadStaticBuffer(QRhiBuffer *buf, quint32 offset, QByteArray data) |
Klasse QSGGeometry:
(since 6.10) void | setIndexCount(int count) |
(since 6.10) void | setVertexCount(int count) |
Klasse QScrollBar:
(since 6.10) QMenu * | createStandardContextMenu(QPoint position) |
Klasse QSerialPort:
(since 6.10) void | setWriteBufferSize(qint64 size) |
(since 6.10) qint64 | writeBufferSize() const |
Klasse QSortFilterProxyModel:
(since 6.10) void | endFilterChange(QSortFilterProxyModel::Directions directions) |
Klasse QSslCertificate:
(since 6.10) QList<QSslCertificate> | fromFile(const QString &filePath, QSsl::EncodingFormat format) |
Klasse QString:
(since 6.10) QString | fromRawData(const char16_t *unicode, qsizetype size) |
(since 6.10) QString & | nullTerminate() |
(since 6.10) QString | nullTerminated() && |
(since 6.10) QString | nullTerminated() const & |
Klasse QTextStream:
(since 6.10) bool | operator bool() const |
Klasse QUtf8StringView:
(since 6.10) std::u8string_view | operator std::u8string_view() const |
Klasse QWebEngineProfile:
(since 6.10) QList<QSslCertificate> | additionalTrustedCertificates() const |
(since 6.10) QWebEngineExtensionManager * | extensionManager() const |
Klasse QWebEngineProfileBuilder:
(since 6.10) QWebEngineProfileBuilder & | setAdditionalTrustedCertificates(const QList<QSslCertificate> &certificates) |
Klasse QXmlStreamReader:
(since 6.10) QString | readRawInnerData() |
Klasse QXmlStreamWriter:
(since 6.10) QXmlStreamWriter::Error | error() const |
(since 6.10) QString | errorString() const |
(since 6.10) void | raiseError(QAnyStringView message) |
Neue Funktionen in Namespaces
(since 6.10) bool | qWaitForWindowActive(QWindow *window) |
(since 6.10) bool | qWaitForWindowActive(QWidget *widget) |
(since 6.10) bool | qWaitForWindowActive(QWindow *window, QDeadlineTimer timeout) |
(since 6.10) bool | qWaitForWindowActive(QWidget *widget, QDeadlineTimer timeout) |
(since 6.10) bool | qWaitForWindowExposed(QWindow *window) |
(since 6.10) bool | qWaitForWindowExposed(QWidget *widget) |
(since 6.10) bool | qWaitForWindowExposed(QWindow *window, QDeadlineTimer timeout) |
(since 6.10) bool | qWaitForWindowExposed(QWidget *widget, QDeadlineTimer timeout) |
(since 6.10) bool | qWaitForWindowFocused(QWindow *window) |
(since 6.10) bool | qWaitForWindowFocused(QWidget *widget) |
Neue globale Funktionen
(since 6.10) std::optional<qint64> | qEnvironmentVariableIntegerValue(const char *varName) |
(since 6.10) Result | qJoin(InputIterator first, InputIterator last, Result init, const Separator &separator, Projection p) |
Neue Makros
(since 6.10) | QTRY_VERIFY_ACTIVE_FOCUS(item) |
(since 6.10) | QVERIFY_ACTIVE_FOCUS(item) |
Neue Enum-Typen
(since 6.10) enum class | PitchCompensationAvailability { AlwaysOn, Available, Unavailable } |
(since 6.10) enum class | LabelVisibility { None, First, Even, Odd } |
(since 6.10) enum class | PlaybackIntent { Playback, LowLatencyStreaming } |
(since 6.10) enum class | Direction { Rows, Columns, Both } |
(since 6.10) enum class | Error { None, IO, Encoding, InvalidCharacter, Custom } |
(since 6.10) enum class | SliceCaptureType { NoImage, RowImage, ColumnImage } |
Neue Enum-Werte
enum value | Attribute::Locale |
enum value | DrawFlag::DrawFilledSurface |
enum value | TransportType::SecureWebSocket |
enum value | TransportType::WebSocket |
Neue Typ-Aliase
(since 6.10) | const_key_value_iterator |
(since 6.10) | key_value_iterator |
(since 6.10) | const_key_value_iterator |
(since 6.10) | key_value_iterator |
(since 6.10) | AdapterList |
Neue Eigenschaften
|
|
Neue Variablen
(since 6.10) const QOperatingSystemVersionBase | MacOSTahoe |
(since 6.10) const struct QtGrpc::MultiValue_t | MultiValue |
Neue QML-Typen
Neue QML-Eigenschaften
QML-Typ Abstract3DSeries:
(since 6.10) | lightingMode : Abstract3DSeries.LightingMode |
QML-Typ AbstractAxis:
(since 6.10) | textElideMode : enumeration |
QML-Typ AbstractSeries:
QML-Typ Accessible:
(since 6.10) | labelFor : Item |
(since 6.10) | labelledBy : Item |
QML-Typ Dialog:
(since 6.10) | popupType : enumeration |
QML-Typ GraphsView:
(since 6.10) | clipPlotArea : bool |
QML-Typ ImageCapture:
(since 6.10) | supportedFormats : list<FileFormat> |
QML-Typ Lightmapper:
(since 6.10) | denoiseSigma : real |
(since 6.10) | source : url |
(since 6.10) | texelsPerUnit : real |
QML-Typ MapItemView:
(since 6.10) | delegateModelAccess : enumeration |
QML-Typ MediaPlayer:
(since 6.10) | pitchCompensation : bool |
(since 6.10) | pitchCompensationAvailability : enumeration |
(since 6.10) | playbackOptions : playbackOptions |
QML-Typ Model:
(since 6.10) | texelsPerUnit : real |
QML-Typ ParticleEmitter3D:
QML-Typ PathRectangle:
(since 6.10) | bevel : bool |
QML-Typ PieSeries:
(since 6.10) | angleSpanLabelVisibility : enumeration |
(since 6.10) | angleSpanVisibleLimit : real |
QML-Typ Repeater3D:
(since 6.10) | delegateModelAccess : enumeration |
QML-Typ ShapePath:
(since 6.10) | trim : |
(since 6.10) | trim.offset : real |
(since 6.10) | trim.start : real |
(since 6.10) | trim.stop : real |
QML-Typ VectorImage:
(since 6.10) | animations : |
(since 6.10) | animations.loops : int |
(since 6.10) | animations.paused : bool |
(since 6.10) | assumeTrustedSource : bool |
QML-Typ XrInputAction:
(since 6.10) | controller : enumeration |
QML-Typ playbackOptions:
(since 6.10) | networkTimeoutMs : qint64 |
Neue QML-Signale
(since 6.10) | angleSpanLabelVisibilityChanged(LabelVisibility visibility) |
(since 6.10) | angleSpanVisibleLimitChanged(real limit) |
(since 6.10) | lightingModeChanged(Abstract3DSeries.LightingMode lightingMode) |
(since 6.10) | pong(quint64 elapsedTime, ArrayBuffer payload) |
Neue QML-Methoden
QML-Typ Bars3D:
(since 6.10) void | renderSliceToImage(int requestedIndex, QtGraphs3D::SliceCaptureType sliceType, QUrl filePath) |
QML-Typ Locale:
(since 6.10) string | createSeparatedList(list<string> list) |
QML-Typ Surface3D:
(since 6.10) void | renderSliceToImage(int index, int requestedIndex, QtGraphs3D::SliceCaptureType sliceType, QUrl filePath) |
QML-Typ WebSocket:
© 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.