Qt 6.9의 새로운 클래스 및 함수
이 페이지에는 Qt 6.9에 도입된 모든 새로운 클래스와 함수의 종합적인 목록이 포함되어 있습니다.
- 새로운 클래스
- 새로운 멤버 함수
- 새로운 매크로
- 새로운 열거형
- 새로운 열거형 값
- 새로운 유형 별칭
- 새 프로퍼티
- 새로운 QML 유형
- 새 QML 프로퍼티
- 새로운 QML 신호
- 새로운 QML 메서드
새 클래스
신규 회원 기능
클래스 QAbstractHttpServer:
(since 6.9) QHttpServerConfiguration | configuration() const |
(since 6.9) void | setConfiguration(const QHttpServerConfiguration &config) |
클래스 QAbstractOAuth2:
(since 6.9) void | accessTokenAboutToExpire() |
(since 6.9) void | refreshTokens() |
(since 6.9) void | refreshTokensImplementation() |
(since 6.9) void | serverReportedErrorOccurred(const QString &error, const QString &errorDescription, const QUrl &uri) |
(since 6.9) void | setNetworkRequestModifier(const QAbstractOAuth2::ContextTypeForFunctor<Functor> *context, Functor &&callback) |
클래스 QAnyStringView:
(since 6.9) QString | arg(Args &&... args) const |
클래스 QBrush:
(since 6.9) QBrush & | operator=(QColor color) |
(since 6.9) QBrush & | operator=(Qt::BrushStyle style) |
(since 6.9) QBrush & | operator=(Qt::GlobalColor color) |
클래스 QByteArray:
(since 6.9) QByteArray | operator+(QByteArrayView lhs, const QByteArray &rhs) |
(since 6.9) QByteArray | operator+(const QByteArray &lhs, QByteArrayView rhs) |
클래스 QColorSpace:
(since 6.9) QColorSpace::PrimaryPoints | primaryPoints() const |
(since 6.9) void | setPrimaryPoints(const QColorSpace::PrimaryPoints &primaryPoints) |
클래스 QCommandLineParser:
(since 6.9) void | showMessageAndExit(QCommandLineParser::MessageType type, const QString &message, int exitCode) |
클래스 QDebug:
(since 6.9) QDebug & | operator<<(const std::tuple<Ts...> &tuple) |
(since 6.9) QDebug | operator<<(QDebug debug, T t) |
(since 6.9) QDebug | operator<<(QDebug debug, const std::array<T, N> &array) |
(since 6.9) QDebug | operator<<(QDebug debug, const std::multiset<Key, Compare, Alloc> &multiset) |
(since 6.9) QDebug | operator<<(QDebug debug, const std::set<Key, Compare, Alloc> &set) |
(since 6.9) QDebug | operator<<(QDebug debug, const std::unordered_map<Key, T, Hash, KeyEqual, Alloc> &map) |
(since 6.9) QDebug | operator<<(QDebug debug, const std::unordered_set<Key, Hash, KeyEqual, Alloc> &unordered_set) |
(since 6.9) QByteArray | toBytes(const T &object) |
클래스 QDockWidget:
(since 6.9) void | setDockLocation(Qt::DockWidgetArea area) |
클래스 QDomNodeList:
(since 6.9) QDomNodeList::const_iterator | begin() const |
(since 6.9) QDomNodeList::const_iterator | cbegin() const |
(since 6.9) QDomNodeList::const_iterator | cend() const |
(since 6.9) QDomNodeList::const_iterator | constBegin() const |
(since 6.9) QDomNodeList::const_iterator | constEnd() const |
(since 6.9) QDomNodeList::const_reverse_iterator | crbegin() const |
(since 6.9) QDomNodeList::const_reverse_iterator | crend() const |
(since 6.9) QDomNodeList::const_iterator | end() const |
(since 6.9) QDomNodeList::const_reverse_iterator | rbegin() const |
(since 6.9) QDomNodeList::const_reverse_iterator | rend() const |
클래스 QFile:
(since 6.9) bool | supportsMoveToTrash() |
클래스 QFontDatabase:
(since 6.9) void | addApplicationEmojiFontFamily(const QString &familyName) |
(since 6.9) QStringList | applicationEmojiFontFamilies() |
(since 6.9) bool | removeApplicationEmojiFontFamily(const QString &familyName) |
(since 6.9) void | setApplicationEmojiFontFamilies(const QStringList &familyNames) |
클래스 QFontInfo:
(since 6.9) QList<QFontVariableAxis> | variableAxes() const |
클래스 QHash:
(since 6.9) QHash<Key, T>::TryEmplaceResult | insertOrAssign(K &&key, Value &&value) |
(since 6.9) QHash<Key, T>::TryEmplaceResult | insertOrAssign(Key &&key, Value &&value) |
(since 6.9) QHash<Key, T>::TryEmplaceResult | insertOrAssign(const Key &key, Value &&value) |
(since 6.9) std::pair<QHash<Key, T>::key_value_iterator, bool> | insert_or_assign(K &&key, Value &&value) |
(since 6.9) std::pair<QHash<Key, T>::key_value_iterator, bool> | insert_or_assign(Key &&key, Value &&value) |
(since 6.9) std::pair<QHash<Key, T>::key_value_iterator, bool> | insert_or_assign(const Key &key, Value &&value) |
(since 6.9) QHash<Key, T>::key_value_iterator | insert_or_assign(QHash<Key, T>::const_iterator hint, K &&key, Value &&value) |
(since 6.9) QHash<Key, T>::key_value_iterator | insert_or_assign(QHash<Key, T>::const_iterator hint, Key &&key, Value &&value) |
(since 6.9) QHash<Key, T>::key_value_iterator | insert_or_assign(QHash<Key, T>::const_iterator hint, const Key &key, Value &&value) |
(since 6.9) size_t | qHash(T key, size_t seed) |
(since 6.9) QHash<Key, T>::TryEmplaceResult | tryEmplace(K &&key, Args &&... args) |
(since 6.9) QHash<Key, T>::TryEmplaceResult | tryEmplace(Key &&key, Args &&... args) |
(since 6.9) QHash<Key, T>::TryEmplaceResult | tryEmplace(const Key &key, Args &&... args) |
(since 6.9) QHash<Key, T>::TryEmplaceResult | tryInsert(K &&key, const T &value) |
(since 6.9) QHash<Key, T>::TryEmplaceResult | tryInsert(const Key &key, const T &value) |
(since 6.9) std::pair<QHash<Key, T>::key_value_iterator, bool> | try_emplace(K &&key, Args &&... args) |
(since 6.9) std::pair<QHash<Key, T>::key_value_iterator, bool> | try_emplace(Key &&key, Args &&... args) |
(since 6.9) std::pair<QHash<Key, T>::key_value_iterator, bool> | try_emplace(const Key &key, Args &&... args) |
(since 6.9) QHash<Key, T>::key_value_iterator | try_emplace(QHash<Key, T>::const_iterator hint, K &&key, Args &&... args) |
(since 6.9) QHash<Key, T>::key_value_iterator | try_emplace(QHash<Key, T>::const_iterator hint, Key &&key, Args &&... args) |
(since 6.9) QHash<Key, T>::key_value_iterator | try_emplace(QHash<Key, T>::const_iterator hint, const Key &key, Args &&... args) |
클래스 QHttp2Configuration:
(since 6.9) unsigned int | maxConcurrentStreams() const |
(since 6.9) void | setMaxConcurrentStreams(unsigned int value) |
클래스 QIODevice:
(since 6.9) QByteArrayView | readLineInto(QSpan<char> buffer) |
(since 6.9) QByteArrayView | readLineInto(QSpan<std::byte> buffer) |
(since 6.9) QByteArrayView | readLineInto(QSpan<uchar> buffer) |
(since 6.9) bool | readLineInto(QByteArray *line, qint64 maxSize) |
클래스 QImage:
(since 6.9) void | flip(Qt::Orientations orient) |
(since 6.9) QImage | flipped(Qt::Orientations orient) && |
(since 6.9) QImage | flipped(Qt::Orientations orient) const & |
클래스 QJniArray:
(since 6.9) QJniArray<T>::reference | operator[](QJniArrayBase::size_type i) |
클래스 QJsonValue:
(since 6.9) QJsonValue | fromJson(QByteArrayView json, QJsonParseError *error) |
(since 6.9) QByteArray | toJson(QJsonValue::JsonFormat format) const |
클래스 QLatin1StringView:
(since 6.9) QByteArray | toUtf8() const |
클래스 QList:
(since 6.9) auto | operator<=>(const QList<T> &lhs, const QList<T> &rhs) |
클래스 QMediaMetaData:
(since 6.9) QtPrivate::QtPrivate::QKeyValueRange<const QHash<Key, QVariant> &> | asKeyValueRange() const |
클래스 QMetaEnum:
(since 6.9) bool | is64Bit() const |
(since 6.9) std::optional<quint64> | keyToValue64(const char *key) const |
(since 6.9) std::optional<quint64> | value64(int index) const |
클래스 QMetaMethod:
(since 6.9) QByteArrayView | nameView() const |
클래스 QOAuth2AuthorizationCodeFlow:
(since 6.9) void | refreshTokensImplementation() |
클래스 QOAuth2DeviceAuthorizationFlow:
(since 6.9) void | refreshTokensImplementation() |
클래스 QOAuthHttpServerReplyHandler:
(since 6.9) QString | callbackHost() const |
(since 6.9) void | setCallbackHost(const QString &host) |
클래스 QOAuthUriSchemeReplyHandler:
(since 6.9) bool | handleAuthorizationRedirect(const QUrl &url) |
클래스 QOpcUaAuthenticationInformation:
(since 6.9) void | setCertificateAuthentication(const QString &certificatePath, const QString &privateKeyPath) |
Class QPainter:
클래스 QPdfWriter:
클래스 QPen:
클래스 QQuickWidget:
(since 6.9) void | loadFromModule(QAnyStringView uri, QAnyStringView typeName) |
(since 6.9) void | setInitialProperties(const QVariantMap &initialProperties) |
클래스 QRhi:
(since 6.9) QRhiShadingRateMap * | newShadingRateMap() |
(since 6.9) void | setQueueSubmitParams(QRhiNativeHandles *params) |
(since 6.9) QList<QSize> | supportedShadingRates(int sampleCount) const |
클래스 QRhiCommandBuffer:
(since 6.9) void | setShadingRate(const QSize &coarsePixelSize) |
클래스 QRhiSwapChain:
(since 6.9) void | setShadingRateMap(QRhiShadingRateMap *map) |
(since 6.9) QRhiShadingRateMap * | shadingRateMap() const |
클래스 QRhiTextureRenderTargetDescription:
(since 6.9) void | setShadingRateMap(QRhiShadingRateMap *map) |
(since 6.9) QRhiShadingRateMap * | shadingRateMap() const |
클래스 QSerialPort:
(since 6.9) void | settingsRestoredOnCloseChanged(bool restore) |
클래스 QShaderBaker:
(since 6.9) void | setGlslOptions(QShaderBaker::GlslOptions options) |
클래스 QSharedPointer:
(since 6.9) QSharedPointer<X> | constCast() && |
(since 6.9) QSharedPointer<X> | dynamicCast() && |
(since 6.9) QSharedPointer<X> | objectCast() && |
(since 6.9) QSharedPointer<X> | qSharedPointerCast(QSharedPointer<T> &&other) |
(since 6.9) QSharedPointer<X> | qSharedPointerConstCast(QSharedPointer<T> &&src) |
(since 6.9) QSharedPointer<X> | qSharedPointerDynamicCast(QSharedPointer<T> &&src) |
(since 6.9) QSharedPointer<X> | qSharedPointerObjectCast(QSharedPointer<T> &&src) |
(since 6.9) QSharedPointer<X> | staticCast() && |
(since 6.9) void | beginFilterChange() |
클래스 QSpan:
(since 6.9) void | chop(QSpan<T, E>::size_type n) |
(since 6.9) QSpan<T> | chopped(QSpan<T, E>::size_type n) const |
(since 6.9) void | slice(QSpan<T, E>::size_type pos) |
(since 6.9) void | slice(QSpan<T, E>::size_type pos, QSpan<T, E>::size_type n) |
클래스 QSqlDriver:
(since 6.9) QString | connectionName() const |
클래스 QSqlQueryModel:
(since 6.9) void | refresh() |
클래스 QStackedLayout:
(since 6.9) void | widgetAdded(int index) |
클래스 QStackedWidget:
(since 6.9) void | widgetAdded(int index) |
클래스 QString:
(since 6.9) QString | operator+(QStringView lhs, const QString &rhs) |
(since 6.9) QString | operator+(const QString &lhs, QStringView rhs) |
(since 6.9) QString & | setUnicode(const char16_t *unicode, qsizetype size) |
(since 6.9) QString & | setUtf16(const char16_t *unicode, qsizetype size) |
클래스 QStringList:
(since 6.9) QStringList | filter(const QLatin1StringMatcher &matcher) const |
클래스 QThread:
(since 6.9) QThread::QualityOfService | serviceLevel() const |
(since 6.9) void | setServiceLevel(QThread::QualityOfService serviceLevel) |
클래스 QThreadPool:
(since 6.9) QThread::QualityOfService | serviceLevel() const |
(since 6.9) void | setServiceLevel(QThread::QualityOfService serviceLevel) |
클래스 QTimerEvent:
(since 6.9) bool | matches(const QBasicTimer &timer) const |
클래스 QUtf8StringView:
(since 6.9) QString | arg(Args &&... args) const |
클래스 QUuid:
(since 6.9) QUuid | createUuidV7() |
(since 6.9) bool | isDownload() const |
클래스 QWindow:
(since 6.9) QMargins | safeAreaMargins() const |
(since 6.9) void | safeAreaMarginsChanged(QMargins margins) |
Class QXYSeries:
(since 6.9) void | pointsAdded(qsizetype start, qsizetype end) |
새로운 매크로
(since 6.9) | QCOMPARE_3WAY(lhs, rhs, order) |
(since 6.9) | Q_CONSTEXPR_DTOR |
(since 6.9) | Q_DECL_CONSTEXPR_DTOR |
(since 6.9) | Q_DECL_EQ_DELETE_X(reason) |
(since 6.9) | Q_DISABLE_COPY_MOVE_X(Class, reason) |
(since 6.9) | Q_DISABLE_COPY_X(Class, reason) |
(since 6.9) | Q_LIKELY_BRANCH |
(since 6.9) | Q_STATIC_LOGGING_CATEGORY(name, string, msgType) |
(since 6.9) | Q_STATIC_LOGGING_CATEGORY(name, string) |
(since 6.9) | Q_UNLIKELY_BRANCH |
새 열거형 유형
(since 6.9) enum class | NonceMode { Automatic, Enabled, Disabled } |
(since 6.9) enum class | LabelDrawingMode { UseStyle, UseDelegate } |
(since 6.9) enum class | MessageType { Information, Error } |
(since 6.9) enum class | AccessLevelExBit { None, CurrentRead, CurrentWrite, HistoryRead, HistoryWrite, …, Constant } |
(since 6.9) enum class | QualityOfService { Auto, High, Eco } |
(since 6.9) enum class | TransparencyTechnique { Default, Approximate, Accurate } |
새 열거형 값
새 유형 별칭
(since 6.9) | const_iterator |
(since 6.9) | const_pointer |
(since 6.9) | const_reference |
(since 6.9) | const_reverse_iterator |
(since 6.9) | difference_type |
(since 6.9) | pointer |
(since 6.9) | reference |
(since 6.9) | value_type |
(since 6.9) | JsonFormat |
새 프로퍼티
|
|
새로운 QML 유형
- F
- FontInfo
새로운 QML 속성
QML 유형 Abstract3DAxis:
(since 6.9) | labelSize : real |
(since 6.9) | scaleLabelsByCount : bool |
QML 유형 AbstractAxis:
(since 6.9) | alignment : alignment |
QML 유형 ApplicationWindow:
(since 6.9) | bottomPadding : real |
(since 6.9) | leftPadding : real |
(since 6.9) | rightPadding : real |
(since 6.9) | topPadding : real |
QML 유형 DebugSettings:
(since 6.9) | drawPointLightShadowBoxes : bool |
QML 유형 DirectionalLight:
(since 6.9) | lockShadowmapTexels : bool |
QML Type DynamicRigidBody:
(since 6.9) | isSleeping : bool |
QML Type Flickable:
(since 6.9) | acceptedButtons : flags |
QML Type FontMetrics:
(since 6.9) | capitalHeight : real |
QML Type GraphsItem3D:
(since 6.9) | maxCameraXRotation : real |
(since 6.9) | maxCameraYRotation : real |
(since 6.9) | minCameraXRotation : real |
(since 6.9) | minCameraYRotation : real |
(since 6.9) | rootNode : Node |
(since 6.9) | transparencyTechnique : Graphs3D.TransparencyTechnique |
QML Type GraphsView:
(since 6.9) | plotArea : rect |
QML Type Light:
(since 6.9) | use32BitShadowmap : bool |
QML Type OrbitCameraController:
(since 6.9) | acceptedButtons : Qt::MouseButtons |
(since 6.9) | automaticClipping : bool |
QML Type Path:
(since 6.9) | asynchronous : bool |
QML Type RandomInstancing:
(since 6.9) | gridSpacing : vector3d |
QML Type SceneEnvironment:
(since 6.9) | oitMethod : enumeration |
QML Type ValueAxis:
QML Type Video:
(since 6.9) | endOfStreamPolicy : enumeration |
(since 6.9) | orientation : int |
QML Type VideoOutput:
(since 6.9) | endOfStreamPolicy : enumeration |
(since 6.9) | mirrored : bool |
QML Type XrInputAction:
(since 6.9) | enabled : bool |
새로운 QML 신호
(since 6.9) | pointsAdded(int start, int end) |
(since 6.9) | textEdited() |
새로운 QML 메서드
QML 유형 Video:
(since 6.9) | clearOutput() |
QML 유형 VideoOutput:
(since 6.9) void | clearOutput() |
© 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.