Neue Klassen und Funktionen in Qt 6.5
Diese Seite enthält eine umfassende Liste aller neuen Klassen und Funktionen, die in Qt 6.5 eingeführt wurden.
- Neue Namespaces
- Neue Klassen
- Neue Memberfunktionen
- Neue Funktionen in Namespaces
- 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 Namespaces
(since 6.5) namespace | QtCanBus |
(since 6.5) namespace | QtGrpc |
(since 6.5) namespace | QtProtobuf |
Neue Klassen
- C
- QCalendarPermission
- QCameraPermission
- QCanDbcFileParser
- QCanFrameProcessor
- QCanMessageDescription
- QCanSignalDescription
- QCanUniqueIdDescription
- QContactsPermission
Neue Mitgliedsfunktionen
Klasse QAbstractOAuth2:
(since 6.5) void | setSslConfiguration(const QSslConfiguration &configuration) |
(since 6.5) QSslConfiguration | sslConfiguration() const |
(since 6.5) void | sslConfigurationChanged(const QSslConfiguration &configuration) |
Klasse QAccessibleInterface:
(since 6.5) QAccessibleSelectionInterface * | selectionInterface() |
Klasse QAnyStringView:
(since 6.5) void | chop(qsizetype n) |
(since 6.5) QAnyStringView | chopped(qsizetype n) const |
(since 6.5) QAnyStringView | first(qsizetype n) const |
(since 6.5) QAnyStringView | last(qsizetype n) const |
(since 6.5) QAnyStringView | sliced(qsizetype pos) const |
(since 6.5) QAnyStringView | sliced(qsizetype pos, qsizetype n) const |
(since 6.5) void | truncate(qsizetype n) |
Klasse QBasicTimer:
(since 6.5) void | start(std::chrono::milliseconds duration, QObject *object) |
(since 6.5) void | start(std::chrono::milliseconds duration, Qt::TimerType timerType, QObject *obj) |
Klasse QByteArray:
(since 6.5) QByteArray::iterator | erase(QByteArray::const_iterator it) |
(since 6.5) QByteArray | fromEcmaUint8Array(emscripten::val uint8array) |
(since 6.5) QByteArray & | removeAt(qsizetype pos) |
(since 6.5) QByteArray & | removeFirst() |
(since 6.5) QByteArray & | removeLast() |
(since 6.5) emscripten::val | toEcmaUint8Array() |
Klasse QCoreApplication:
(since 6.5) Qt::PermissionStatus | checkPermission(const QPermission &permission) |
(since 6.5) void | requestPermission(const QPermission &permission, Functor &&functor) |
(since 6.5) void | requestPermission(const QPermission &permission, const QObject *context, Functor functor) |
Klasse QCryptographicHash:
(since 6.5) QCryptographicHash::Algorithm | algorithm() const |
(since 6.5) QCryptographicHash & | operator=(QCryptographicHash &&other) |
(since 6.5) bool | supportsAlgorithm(QCryptographicHash::Algorithm method) |
(since 6.5) void | swap(QCryptographicHash &other) |
Klasse QDate:
(since 6.5) QDateTime | endOfDay() const |
(since 6.5) QDateTime | startOfDay() const |
Klasse QDateTime:
(since 6.5) QDateTime | currentDateTime(const QTimeZone &zone) |
(since 6.5) QTimeZone | timeRepresentation() const |
Klasse QDebug:
(since 6.5) QDebug & | operator<<(const std::basic_string<Char, Args...> &s) |
(since 6.5) QDebug & | operator<<(std::basic_string_view<Char, Args...> s) |
Klasse QDomDocument:
(since 6.5) QDomDocument::ParseResult | setContent(QAnyStringView text, QDomDocument::ParseOptions options) |
(since 6.5) QDomDocument::ParseResult | setContent(QIODevice *device, QDomDocument::ParseOptions options) |
(since 6.5) QDomDocument::ParseResult | setContent(QXmlStreamReader *reader, QDomDocument::ParseOptions options) |
(since 6.5) QDomDocument::ParseResult | setContent(const QByteArray &data, QDomDocument::ParseOptions options) |
Klasse QGlyphRun:
(since 6.5) void | setSourceString(const QString &sourceString) |
(since 6.5) void | setStringIndexes(const QList<qsizetype> &stringIndexes) |
(since 6.5) QString | sourceString() const |
(since 6.5) QList<qsizetype> | stringIndexes() const |
Klasse QGuiApplication:
(since 6.5) void | setBadgeNumber(qint64 number) |
Klasse QHash:
(since 6.5) size_t | qHash(Enum key, size_t seed) |
Klasse QHttp1Configuration:
(since 6.5) bool | operator!=(const QHttp1Configuration &lhs, const QHttp1Configuration &rhs) |
(since 6.5) bool | operator==(const QHttp1Configuration &lhs, const QHttp1Configuration &rhs) |
(since 6.5) size_t | qHash(const QHttp1Configuration &key, size_t seed) |
Klasse QHttpServerRequest:
(since 6.5) QHostAddress | localAddress() const |
(since 6.5) quint16 | localPort() const |
(since 6.5) quint16 | remotePort() const |
Klasse QHttpServerResponder:
(since 6.5) void | sendResponse(const QHttpServerResponse &response) |
Klasse QLatin1StringView:
(since 6.5) int | compare(QUtf8StringView str, Qt::CaseSensitivity cs) const |
Klasse QLibraryInfo:
(since 6.5) bool | isSharedBuild() |
Klasse QLowEnergyController:
Klasse QMessageLogger:
(since 6.5) QDebug | fatal() const |
(since 6.5) QDebug | fatal(QMessageLogger::CategoryFunction catFunc) const |
(since 6.5) QDebug | fatal(const QLoggingCategory &cat) const |
(since 6.5) void | fatal(QMessageLogger::CategoryFunction catFunc, const char *msg, ...) const |
(since 6.5) void | fatal(const QLoggingCategory &cat, const char *msg, ...) const |
Klasse QMetaMethod:
(since 6.5) bool | invoke(QObject *obj, Args &&... arguments) const |
(since 6.5) bool | invoke(QObject *obj, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... arguments) const |
(since 6.5) bool | invoke(QObject *obj, Qt::ConnectionType type, Args &&... arguments) const |
(since 6.5) bool | invoke(QObject *obj, Qt::ConnectionType type, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... arguments) const |
(since 6.5) bool | invokeOnGadget(void *gadget, Args &&... arguments) const |
(since 6.5) bool | invokeOnGadget(void *gadget, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... arguments) const |
Klasse QMetaObject:
(since 6.5) bool | invokeMethod(QObject *obj, const char *member, Args &&... args) |
(since 6.5) bool | invokeMethod(QObject *obj, const char *member, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... args) |
(since 6.5) bool | invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, Args &&... args) |
(since 6.5) bool | invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... args) |
(since 6.5) QObject * | newInstance(Args &&... arguments) const |
Klasse QMetaType:
(since 6.5) bool | isCopyConstructible() const |
(since 6.5) bool | isDefaultConstructible() const |
(since 6.5) bool | isDestructible() const |
(since 6.5) bool | isMoveConstructible() const |
(since 6.5) QDebug | operator<<(QDebug d, QMetaType m) |
(since 6.5) int | qRegisterMetaType(QMetaType meta) |
(since 6.5) void | registerType() const |
Klasse QEGLContext:
(since 6.5) virtual void | invalidateContext() = 0 |
Klasse QNetworkRequest:
(since 6.5) QHttp1Configuration | http1Configuration() const |
(since 6.5) void | setHttp1Configuration(const QHttp1Configuration &configuration) |
Klasse QOpenGLBuffer:
(since 6.5) QOpenGLBuffer & | operator=(QOpenGLBuffer &&other) |
(since 6.5) void | swap(QOpenGLBuffer &other) |
Klasse QOpenGLWidget:
(since 6.5) QOpenGLWidget::TargetBuffer | currentTargetBuffer() const |
(since 6.5) GLuint | defaultFramebufferObject(QOpenGLWidget::TargetBuffer targetBuffer) const |
(since 6.5) QImage | grabFramebuffer(QOpenGLWidget::TargetBuffer targetBuffer) |
(since 6.5) void | makeCurrent(QOpenGLWidget::TargetBuffer targetBuffer) |
Klasse QQmlApplicationEngine:
(since 6.5) void | loadFromModule(QAnyStringView uri, QAnyStringView typeName) |
Klasse QQmlComponent:
(since 6.5) bool | isBound() const |
(since 6.5) void | loadFromModule(QAnyStringView uri, QAnyStringView typeName, QQmlComponent::CompilationMode mode) |
Klasse QQmlEngine:
(since 6.5) void | offlineStoragePathChanged() |
(since 6.5) T | singletonInstance(QAnyStringView uri, QAnyStringView typeName) |
Klasse QQuickGraphicsConfiguration:
(since 6.5) bool | isAutomaticPipelineCacheEnabled() const |
(since 6.5) void | setAutomaticPipelineCache(bool enable) |
(since 6.5) void | setDebugLayer(bool enable) |
(since 6.5) void | setDebugMarkers(bool enable) |
(since 6.5) void | setPipelineCacheLoadFile(Konst. QString &Dateiname) |
(since 6.5) void | setPipelineCacheSaveFile(konst. QString &Dateiname) |
(since 6.5) void | setPreferSoftwareDevice(bool enable) |
Klasse QRectF:
(since 6.5) QRectF | fromDOMRect(emscripten::val domRect) |
(since 6.5) emscripten::val | toDOMRect() const |
Klasse QRegularExpression:
(since 6.5) QRegularExpressionMatchIterator | globalMatchView(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) const |
(since 6.5) QRegularExpressionMatch | matchView(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) const |
Klasse QSGRenderNode:
(since 6.5) const QMatrix4x4 * | projectionMatrix() const |
Klasse QString:
(since 6.5) QString & | append(QUtf8StringView str) |
(since 6.5) QString::iterator | erase(QString::const_iterator it) |
(since 6.5) QString & | insert(qsizetype position, QUtf8StringView str) |
(since 6.5) QString & | operator+=(QUtf8StringView str) |
(since 6.5) QString & | prepend(QUtf8StringView str) |
(since 6.5) QString & | removeAt(qsizetype pos) |
(since 6.5) QString & | removeFirst() |
(since 6.5) QString & | removeLast() |
Klasse QStringView:
(since 6.5) int | compare(QUtf8StringView str, Qt::CaseSensitivity cs) const |
Klasse QSvgGenerator:
(since 6.5) QSvgGenerator::SvgVersion | svgVersion() const |
Klasse QTextLayout:
(since 6.5) QList<QGlyphRun> | glyphRuns(int from, int length, QTextLayout::GlyphRunRetrievalFlags retrievalFlags) const |
Klasse QTextLine:
(since 6.5) QList<QGlyphRun> | glyphRuns(int from, int length, QTextLayout::GlyphRunRetrievalFlags retrievalFlags) const |
Klasse QTimeZone:
(since 6.5) QTimeZone | asBackendZone() const |
(since 6.5) int | fixedSecondsAheadOfUtc() const |
(since 6.5) QTimeZone | fromDurationAheadOfUtc(std::chrono::seconds offset) |
(since 6.5) QTimeZone | fromSecondsAheadOfUtc(int offset) |
(since 6.5) bool | isUtcOrFixedOffset() const |
(since 6.5) bool | isUtcOrFixedOffset(Qt::TimeSpec spec) |
(since 6.5) Qt::TimeSpec | timeSpec() const |
Klasse QTransform:
(since 6.5) QTransform & | rotate(qreal a, Qt::Axis axis, qreal distanceToPlane) |
(since 6.5) QTransform & | rotateRadians(qreal a, Qt::Axis axis, qreal distanceToPlane) |
Klasse QUtf8StringView:
(since 6.5) int | compare(QLatin1StringView str, Qt::CaseSensitivity cs) const |
(since 6.5) int | compare(QStringView str, Qt::CaseSensitivity cs) const |
(since 6.5) int | compare(QUtf8StringView str, Qt::CaseSensitivity cs) const |
Klasse QVulkanInstance:
(since 6.5) void | clearDebugOutputFilters() |
(since 6.5) void | installDebugOutputFilter(QVulkanInstance::DebugUtilsFilter filter) |
Klasse QWebEngineProfile:
(since 6.5) bool | isPushServiceEnabled() const |
(since 6.5) void | setPushServiceEnabled(bool enable) |
Klasse QWebEngineUrlRequestInfo:
(since 6.5) QHash<QByteArray, QByteArray> | httpHeaders() const |
Klasse QWebSocket:
(since 6.5) void | errorOccurred(QAbstractSocket::SocketError error) |
Neue Funktionen in Namespaces
(since 6.5) bool | currentTestResolved() |
(since 6.5) void | qRegisterTestCase(const QString &name, QTest::TestEntryFunction entryFunction) |
(since 6.5) char * | toString(const QKeySequence &ks) |
Neue Makros
(since 6.5) | QML_CONSTRUCTIBLE_VALUE |
(since 6.5) | QML_STRUCTURED_VALUE |
(since 6.5) | Q_DECLARE_EXPORTED_LOGGING_CATEGORY(name, EXPORT_MACRO) |
(since 6.5) | Q_PROCESSOR_LOONGARCH |
(since 6.5) | Q_PROCESSOR_LOONGARCH_32 |
(since 6.5) | Q_PROCESSOR_LOONGARCH_64 |
(since 6.5) void | Q_UNREACHABLE_RETURN(...) |
(since 6.5) | qCFatal(category, const char *message, ...) |
(since 6.5) | qCFatal(category) |
Neue Enum-Typen
(since 6.5) enum class | ParseOption { Default, UseNamespaceProcessing, PreserveSpacingOnlyNodes } |
(since 6.5) enum | TargetBuffer { LeftBuffer, RightBuffer } |
(since 6.5) enum class | SvgVersion { SvgTiny12, Svg11 } |
(since 6.5) enum | GlyphRunRetrievalFlag { RetrieveGlyphIndexes, RetrieveGlyphPositions, RetrieveStringIndexes, RetrieveString, DefaultRetrievalFlags, RetrieveAll } |
(since 6.5) enum | Initialization { LocalTime, UTC } |
(since 6.5) enum | DebugMessageSeverityFlag { VerboseSeverity, InfoSeverity, WarningSeverity, ErrorSeverity } |
(since 6.5) enum | DebugMessageTypeFlag { GeneralMessage, ValidationMessage, PerformanceMessage } |
(since 6.5) enum class | PermissionStatus { Undetermined, Granted, Denied } |
Neue Enum-Werte
enum value | Error::RssiReadError |
enum value | Flag::NoPortabilityDrivers |
enum value | InterfaceType::SelectionInterface |
enum value | Language::Haryanvi |
enum value | Language::Moksha |
enum value | Language::NorthernFrisian |
enum value | Language::Obolo |
enum value | Language::Pijin |
enum value | Language::Rajasthani |
enum value | Language::TokiPona |
enum value | PointConfiguration::LabelFormat |
enum value | Script::Script_Kawi |
enum value | UnicodeVersion::Unicode_15_0 |
Neue Typ-Aliase
(since 6.5) | DebugUtilsFilter |
Neue Eigenschaften
|
|
Neue Variablen
(since 6.5) | dstAlpha |
(since 6.5) | separateBlendFactors |
(since 6.5) | srcAlpha |
(since 6.5) | Android12 |
(since 6.5) | Android12L |
(since 6.5) | Android13 |
(since 6.5) | MacOSSonoma |
(since 6.5) | Windows10_22H2 |
Neue QML-Typen
- F
- Fog
Neue QML-Eigenschaften
QML-Typ Camera:
(since 6.5) | levelOfDetailBias : real |
QML-Typ CaptureSession:
(since 6.5) | screenCapture : ScreenCapture |
QML-Typ DebugSettings:
(since 6.5) | materialOverride : enumeration |
(since 6.5) | wireframeEnabled : bool |
QML-Typ DynamicRigidBody:
(since 6.5) | kinematicEulerRotation : vector4d |
(since 6.5) | kinematicPivot : vector3d |
(since 6.5) | kinematicPosition : vector3d |
(since 6.5) | kinematicRotation : vector3d |
QML-Typ Item:
(since 6.5) | layer.live : bool |
QML-Typ MapCircle:
(since 6.5) | referenceSurface : enum |
QML-Typ MapPolygon:
(since 6.5) | referenceSurface : enum |
QML-Typ MapPolyline:
(since 6.5) | referenceSurface : enum |
QML-Typ MapRectangle:
(since 6.5) | referenceSurface : enum |
QML-Typ MediaPlayer:
(since 6.5) | playing : bool |
QML-Typ Model:
(since 6.5) | levelOfDetailBias : real |
QML-Typ PrincipledMaterial:
(since 6.5) | vertexColorsEnabled : bool |
QML-Typ ReflectionProbe:
(since 6.5) | texture : CubeMapTexture |
QML-Typ RenderStats:
(since 6.5) | drawCallCount : quint64 |
(since 6.5) | drawVertexCount : quint64 |
(since 6.5) | effectGenerationTime : qint64 |
(since 6.5) | extendedDataCollectionEnabled : bool |
(since 6.5) | graphicsAPIName : string |
(since 6.5) | imageDataSize : quint64 |
(since 6.5) | materialGenerationTime : qint64 |
(since 6.5) | meshDataSize : quint64 |
(since 6.5) | pipelineCount : int |
(since 6.5) | pipelineCreationTime : qint64 |
(since 6.5) | renderPassCount : int |
(since 6.5) | vmemAllocCount : quint32 |
(since 6.5) | vmemUsedBytes : quint64 |
QML-Typ SceneEnvironment:
(since 6.5) | aoEnabled : bool |
(since 6.5) | debugSettings : QtQuick3D::DebugSettings |
(since 6.5) | fog : QtQuick3D::Fog |
(since 6.5) | scissorRect : rect |
QML-Typ SpecularGlossyMaterial:
(since 6.5) | vertexColorsEnabled : bool |
QML-Typ TableView:
(since 6.5) | editTriggers : enumeration |
(since 6.5) | resizableColumns : bool |
(since 6.5) | resizableRows : bool |
QML-Typ TapHandler:
(since 6.5) | exclusiveSignals : enumeration |
QML-Typ TreeViewDelegate:
(since 6.5) | editing : bool |
QML-Typ pickResult:
(since 6.5) | instanceIndex : int |
Neue QML-Signale
(since 6.5) | frameDone(float timestep) |
(since 6.5) | layoutChanged() |
Neue QML-Methoden
QML-Typ Locale:
(since 6.5) string | toString(int i) |
(since 6.5) string | toString(Date date, FormatType format) |
(since 6.5) string | toString(Date date, string format) |
(since 6.5) string | toString(double f, char format, int precision) |
QML-Typ Qt:
(since 6.5) Component | createComponent(string moduleUri, string typeName, enumeration mode, QtObject parent) |
QML-Typ TableView:
(since 6.5) | closeEditor() |
(since 6.5) | edit(QModelIndex modelIndex) |
(since 6.5) Item | itemAtIndex(QModelIndex index) |
(since 6.5) | positionViewAtIndex(QModelIndex index, PositionMode mode, point offset, rect subRect) |
QML-Typ TestCase:
(since 6.5) bool | waitForPolish(object windowOrItem, int timeout) |
© 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.