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 = 0) |
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 = 0) |
QImage 클래스 :
(since 6.9) void | flip(Qt::Orientations orient = Qt::Vertical) |
(since 6.9) QImage | flipped(Qt::Orientations orient = Qt::Vertical) && |
(since 6.9) QImage | flipped(Qt::Orientations orient = Qt::Vertical) const & |
QJniArray 클래스 :
(since 6.9) QJniArray<T>::reference | operator[](QJniArrayBase::size_type i) |
QJsonValue 클래스 :
(since 6.9) QJsonValue | fromJson(QByteArrayView json, QJsonParseError *error = nullptr) |
(since 6.9) QByteArray | toJson(QJsonValue::JsonFormat format = JsonFormat::Indented) 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) auto | 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) |
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() && |
QSortFilterProxyModel 클래스 :
(since 6.9) void | beginFilterChange() |
QSpan 클래스 :
(since 6.9) void | chop(QSpan<T, E>::size_type n) |
(since 6.9) auto | 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() |
QWebEngineUrlRequestInfo 클래스 :
(since 6.9) bool | isDownload() const |
QWindow 클래스 :
(since 6.9) QMargins | safeAreaMargins() const |
(since 6.9) void | safeAreaMarginsChanged(QMargins margins) |
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 유형 DynamicRigidBody:
(since 6.9) | isSleeping : bool |
QML 유형 Flickable:
(since 6.9) | acceptedButtons : flags |
QML 유형 FontMetrics:
(since 6.9) | capitalHeight : real |
QML 유형 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 타입 GraphsView:
(since 6.9) | panStyle : enumeration |
(since 6.9) | plotArea : rect |
(since 6.9) | zoomAreaDelegate : Component |
(since 6.9) | zoomAreaEnabled : bool |
(since 6.9) | zoomSensitivity : real |
(since 6.9) | zoomStyle : enumeration |
QML 유형 Light:
(since 6.9) | use32BitShadowmap : bool |
QML 유형 OrbitCameraController:
(since 6.9) | acceptedButtons : Qt::MouseButtons |
(since 6.9) | automaticClipping : bool |
QML 유형 Path:
(since 6.9) | asynchronous : bool |
QML 유형 RandomInstancing:
(since 6.9) | gridSpacing : vector3d |
QML 유형 ValueAxis:
QML 유형 Video:
(since 6.9) | endOfStreamPolicy : enumeration |
(since 6.9) | orientation : int |
QML 타입 VideoOutput:
(since 6.9) | endOfStreamPolicy : enumeration |
(since 6.9) | mirrored : bool |
QML 유형 VirtualKeyboardSettings:
(since 6.9) | keySoundVolume : real |
QML 타입 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() |
© 2026 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.