Qt 6.7의 새로운 클래스와 함수

이 페이지에는 Qt 6.7에 도입된 모든 새로운 클래스와 함수의 종합적인 목록이 포함되어 있습니다.

새로운 네임스페이스

(since 6.7) namespace QtVideo

새 클래스

신규 회원 기능

클래스 QAnyStringView:

(since 6.7) QDebug operator<<(QDebug d, QAnyStringView s)

클래스 QAtomicInteger:

(since 6.7) void qYieldCpu()

클래스 QByteArrayView:

(since 6.7) std::string_view operator std::string_view() const

클래스 QCalendar:

(since 6.7) QDate matchCenturyToWeekday(const QCalendar::YearMonthDay &parts, int dow) const

클래스 QCanDbcFileParser:

(since 6.7) bool parseData(QStringView data)

클래스 QCborStreamReader:

(since 6.7) QByteArray readAllByteArray()
(since 6.7) QString readAllString()
(since 6.7) QByteArray readAllUtf8String()
(since 6.7) bool readAndAppendToByteArray(QByteArray &dst)
(since 6.7) bool readAndAppendToString(QString &dst)
(since 6.7) bool readAndAppendToUtf8String(QByteArray &dst)
(since 6.7) QCborStreamReader::StringResult<QByteArray> readUtf8String()

클래스 QCheckBox:

(since 6.7) void checkStateChanged(Qt::CheckState state)

클래스 QCoreApplication:

(since 6.7) void processEvents(QEventLoop::ProcessEventsFlags flags, QDeadlineTimer deadline)

클래스 QDBusAbstractInterface:

(since 6.7) bool isInteractiveAuthorizationAllowed() const
(since 6.7) void setInteractiveAuthorizationAllowed(bool enable)

클래스 QDataStream:

(since 6.7) QDataStream &readBytes(char *&s, qint64 &l)

클래스 QDate:

(since 6.7) QDate fromString(QStringView string, QStringView format, int baseYear)
(since 6.7) QDate fromString(const QString &string, QStringView format, int baseYear)
(since 6.7) QDate fromString(const QString &string, const QString &format, int baseYear)
(since 6.7) QDate fromString(QStringView string, QStringView format, int baseYear, QCalendar cal)

클래스 QDateTime:

(since 6.7) QDateTime fromString(QStringView string, QStringView format, int baseYear)
(since 6.7) QDateTime fromString(const QString &string, QStringView format, int baseYear)
(since 6.7) QDateTime fromString(const QString &string, const QString &format, int baseYear)
(since 6.7) QDateTime fromString(QStringView string, QStringView format, int baseYear, QCalendar cal)

클래스 QDebug:

(since 6.7) QDebug &operator<<(T i)
(since 6.7) QDebug &operator<<(T i)
(since 6.7) QDebug &operator<<(std::nullopt_t)
(since 6.7) bool quoteStrings() const
(since 6.7) void setQuoteStrings(bool b)

클래스 QEventLoop:

(since 6.7) void processEvents(QEventLoop::ProcessEventsFlags flags, QDeadlineTimer deadline)

클래스 QEventLoopLocker:

(since 6.7) QEventLoopLocker &operator=(QEventLoopLocker &&other)
(since 6.7) void swap(QEventLoopLocker &other)
(since 6.7) void swap(QEventLoopLocker &lhs, QEventLoopLocker &rhs)

클래스 QFont:

(since 6.7) void clearFeatures()
(since 6.7) void clearVariableAxes()
(since 6.7) QList<QFont::Tag> featureTags() const
(since 6.7) quint32 featureValue(QFont::Tag tag) const
(since 6.7) bool isFeatureSet(QFont::Tag tag) const
(since 6.7) bool isVariableAxisSet(QFont::Tag tag) const
(since 6.7) void setFeature(QFont::Tag tag, quint32 value)
(since 6.7) void setVariableAxis(QFont::Tag tag, float value)
(since 6.7) void unsetFeature(QFont::Tag tag)
(since 6.7) void unsetVariableAxis(QFont::Tag tag)
(since 6.7) QList<QFont::Tag> variableAxisTags() const
(since 6.7) float variableAxisValue(QFont::Tag tag) const

클래스 QGrpcClientBase:

(since 6.7) std::shared_ptr<QAbstractGrpcChannel> channel() const
(since 6.7) void channelChanged()

클래스 QHttpServerRequest:

(since 6.7) QSslConfiguration sslConfiguration() const

클래스 QIcon:

(since 6.7) QIcon fromTheme(QIcon::ThemeIcon icon)
(since 6.7) QIcon fromTheme(QIcon::ThemeIcon icon, const QIcon &fallback)
(since 6.7) bool hasThemeIcon(QIcon::ThemeIcon icon)

클래스 QJniObject:

(since 6.7) auto callStaticMethod(const char *methodName, Args &&... args)

클래스 QMetaObject:

(since 6.7) bool invokeMethod(QObject *context, Functor &&function, Args &&... arguments)
(since 6.7) bool invokeMethod(QObject *context, Functor &&function, QTemplatedMetaMethodReturnArgument<FunctorReturnType> ret, Args &&... arguments)
(since 6.7) bool invokeMethod(QObject *context, Functor &&function, Qt::ConnectionType type, Args &&... arguments)
(since 6.7) bool invokeMethod(QObject *context, Functor &&function, Qt::ConnectionType type, QTemplatedMetaMethodReturnArgument<FunctorReturnType> ret, Args &&... arguments)

클래스 QNetworkAccessManager:

(since 6.7) QNetworkReply *get(const QNetworkRequest &request, QIODevice *data)
(since 6.7) QNetworkReply *get(const QNetworkRequest &request, const QByteArray &data)
(since 6.7) void setTransferTimeout(std::chrono::milliseconds duration)
(since 6.7) std::chrono::milliseconds transferTimeoutAsDuration() const

클래스 QNetworkRequest:

(since 6.7) void setTransferTimeout(std::chrono::milliseconds duration)
(since 6.7) std::chrono::milliseconds transferTimeoutAsDuration() const

클래스 QObject:

(since 6.7) T findChild(Qt::FindChildOptions options) const

클래스 QOpcUaAttributeOperand:

(since 6.7) bool operator!=(const QOpcUaAttributeOperand &lhs, const QOpcUaAttributeOperand &rhs)
(since 6.7) bool operator==(const QOpcUaAttributeOperand &lhs, const QOpcUaAttributeOperand &rhs)

클래스 QOpcUaClient:

(since 6.7) QOpcUaHistoryReadResponse *readHistoryEvents(const QOpcUaHistoryReadEventRequest &request)
(since 6.7) bool registerNodes(const QStringList &nodesToRegister)
(since 6.7) void registerNodesFinished(const QStringList &nodesToRegister, const QStringList &registeredNodeIds, QOpcUa::UaStatusCode statusCode)
(since 6.7) bool unregisterNodes(const QStringList &nodesToUnregister)
(since 6.7) void unregisterNodesFinished(const QStringList &nodesToUnregister, QOpcUa::UaStatusCode statusCode)

클래스 QOpcUaContentFilterElement:

(since 6.7) bool operator!=(const QOpcUaContentFilterElement &lhs, const QOpcUaContentFilterElement &rhs)

클래스 QOpcUaDataValue:

(since 6.7) QVariant operator QVariant() const
(since 6.7) bool operator!=(const QOpcUaDataValue &lhs, const QOpcUaDataValue &rhs)
(since 6.7) bool operator==(const QOpcUaDataValue &lhs, const QOpcUaDataValue &rhs)
(since 6.7) quint16 serverPicoseconds() const
(since 6.7) void setServerPicoseconds(quint16 serverPicoseconds)
(since 6.7) void setSourcePicoseconds(quint16 sourcePicoseconds)
(since 6.7) quint16 sourcePicoseconds() const

클래스 QOpcUaElementOperand:

(since 6.7) bool operator!=(const QOpcUaElementOperand &lhs, const QOpcUaElementOperand &rhs)
(since 6.7) bool operator==(const QOpcUaElementOperand &lhs, const QOpcUaElementOperand &rhs)

클래스 QOpcUaGenericStructHandler:

(since 6.7) bool initialized() const

클래스 QOpcUaHistoryReadRawRequest:

(since 6.7) void setTimestampsToReturn(QOpcUa::TimestampsToReturn timestampsToReturn)
(since 6.7) QOpcUa::TimestampsToReturn timestampsToReturn() const

클래스 QOpcUaHistoryReadResponse:

(since 6.7) QList<QOpcUaHistoryEvent> events() const
(since 6.7) void readHistoryEventsFinished(const QList<QOpcUaHistoryEvent> &results, QOpcUa::UaStatusCode serviceResult)

클래스 QOpcUaLiteralOperand:

(since 6.7) bool operator!=(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs)
(since 6.7) bool operator==(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs)

클래스 QOpcUaMonitoringParameters:

(since 6.7) QHash<quint32, QOpcUa::UaStatusCode> failedTriggeredItemsStatus() const
(since 6.7) void setFailedTriggeredItemsStatus(const QHash<quint32, QOpcUa::UaStatusCode> &status)
(since 6.7) void setTriggeredItemIds(const QSet<quint32> &ids)
(since 6.7) QSet<quint32> triggeredItemIds() const

클래스 QOpcUaNode:

(since 6.7) QOpcUaHistoryReadResponse *readHistoryEvents(const QDateTime &startTime, const QDateTime &endTime, QOpcUaMonitoringParameters::EventFilter &filter, quint32 numValues)
(since 6.7) QOpcUaHistoryReadResponse *readHistoryRaw(const QDateTime &startTime, const QDateTime &endTime, quint32 numValues, bool returnBounds, QOpcUa::TimestampsToReturn timestampsToReturn)
(since 6.7) void valueAttributeUpdated(const QVariant &value)

클래스 QOpcUaRelativePathElement:

(since 6.7) QVariant operator QVariant() const
(since 6.7) bool operator!=(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs)

클래스 QOpcUaSimpleAttributeOperand:

(since 6.7) bool operator!=(const QOpcUaSimpleAttributeOperand &lhs, const QOpcUaSimpleAttributeOperand &rhs)

클래스 QPartialOrdering:

(since 6.7) bool is_eq(QPartialOrdering o)
(since 6.7) bool is_gt(QPartialOrdering o)
(since 6.7) bool is_gteq(QPartialOrdering o)
(since 6.7) bool is_lt(QPartialOrdering o)
(since 6.7) bool is_lteq(QPartialOrdering o)
(since 6.7) bool is_neq(QPartialOrdering o)

클래스 QProcess:

(since 6.7) void failChildProcessModifier(const char *description, int error)

클래스 QProtobufMessage:

(since 6.7) QList<QByteArray> unknownFieldData(qint32 field) const
(since 6.7) QList<qint32> unknownFieldNumbers() const

클래스 QProtobufSerializer:

(since 6.7) void shouldPreserveUnknownFields(bool preserveUnknownFields)

클래스 QQuickTextDocument:

(preliminary) void save()
(preliminary) void saveAs(const QUrl &url)
(since 6.7) void setTextDocument(QTextDocument *document)
(since 6.7) void textDocumentChanged()

클래스 QQuickView:

(since 6.7) void loadFromModule(QAnyStringView uri, QAnyStringView typeName)

클래스 QQuickWebEngineProfile:

(since 6.7) void clearHttpCacheCompleted()

클래스 QQuickWindow:

(since 6.7) QSGTextNode *createTextNode() const

클래스 QRawFont:

(since 6.7) QByteArray fontTable(QFont::Tag tag) const

클래스 QRemoteObjectHost:

(since 6.7) void setLocalServerOptions(QLocalServer::SocketOptions options)

클래스 QRhiColorAttachment:

(since 6.7) int multiViewCount() const
(since 6.7) void setMultiViewCount(int count)

클래스 QRhiGraphicsPipeline:

(since 6.7) int multiViewCount() const
(since 6.7) void setMultiViewCount(int count)

클래스 QShader:

(since 6.7) QShader &operator=(QShader &&other)
(since 6.7) void swap(QShader &other)

클래스 QShaderBaker:

(since 6.7) void setMultiViewCount(int count)

클래스 QSharedPointer:

(since 6.7) bool owner_before(const QSharedPointer<X> &other) const
(since 6.7) bool owner_before(const QWeakPointer<X> &other) const
(since 6.7) bool owner_equal(const QSharedPointer<X> &other) const
(since 6.7) bool owner_equal(const QWeakPointer<X> &other) const
(since 6.7) size_t owner_hash() const

클래스 QSignalBlocker:

(since 6.7) void dismiss()

클래스 QSqlQuery:

(since 6.7) bool isPositionalBindingEnabled() const
(since 6.7) void setPositionalBindingEnabled(bool enable)

클래스 QStaticLatin1StringMatcher:

(since 6.7) auto qMakeStaticCaseInsensitiveLatin1StringMatcher(const char (&)[N] patternToMatch)
(since 6.7) auto qMakeStaticCaseSensitiveLatin1StringMatcher(const char (&)[N] patternToMatch)

클래스 QString:

(since 6.7) std::u16string_view operator std::u16string_view() const

클래스 QStringList:

(since 6.7) QStringList filter(const QStringMatcher &matcher) const
(since 6.7) QStringList filter(QLatin1StringView str, Qt::CaseSensitivity cs) const

클래스 QStringMatcher:

(since 6.7) QStringView patternView() const

클래스 QStringView:

(since 6.7) bool isLower() const
(since 6.7) bool isUpper() const
(since 6.7) std::u16string_view operator std::u16string_view() const

클래스 QSvgWidget:

(since 6.7) QtSvg::Options options() const
(since 6.7) void setOptions(QtSvg::Options options)

클래스 QTemporaryFile:

(since 6.7) QTemporaryFile *createNativeFile(const std::filesystem::path &fileName)
(since 6.7) bool rename(const std::filesystem::path &newName)
(since 6.7) void setFileTemplate(const std::filesystem::path &name)

클래스 QUtf8StringView:

(since 6.7) std::basic_string_view<QUtf8StringView::storage_type> operator std::basic_string_view<QUtf8StringView::storage_type>() const

클래스 QVariant:

(since 6.7) QVariant fromMetaType(QMetaType type, const void *copy)
(since 6.7) T qvariant_cast(QVariant &&value)

클래스 QVulkanWindow:

(since 6.7) void setEnabledFeaturesModifier(const QVulkanWindow::EnabledFeaturesModifier &modifier)
(since 6.7) void setEnabledFeaturesModifier(QVulkanWindow::EnabledFeatures2Modifier modifier)

클래스 QWaylandSeat:

(since 6.7) void sendUnicodeKeyPressEvent(uint unicode)
(since 6.7) void sendUnicodeKeyReleaseEvent(uint unicode)

클래스 QWeakPointer:

(since 6.7) bool owner_before(const QSharedPointer<X> &other) const
(since 6.7) bool owner_before(const QWeakPointer<X> &other) const
(since 6.7) bool owner_equal(const QSharedPointer<X> &other) const
(since 6.7) bool owner_equal(const QWeakPointer<X> &other) const
(since 6.7) size_t owner_hash() const

클래스 QWebEnginePage:

(since 6.7) void desktopMediaRequested(const QWebEngineDesktopMediaRequest &request)
(since 6.7) void webAuthUxRequested(QWebEngineWebAuthUxRequest *request)

클래스 QWebEngineProfile:

(since 6.7) void clearHttpCacheCompleted()

클래스 QWebEngineUrlRequestInfo:

(since 6.7) QIODevice *requestBody() const

클래스 QWebEngineUrlRequestJob:

(since 6.7) QIODevice *requestBody() const

네임스페이스의 새로운 함수

(since 6.7) Qt::strong_ordering compareThreeWay(LeftInt lhs, RightInt rhs)
(since 6.7) Qt::partial_ordering compareThreeWay(LeftFloat lhs, RightFloat rhs)
(since 6.7) Qt::partial_ordering compareThreeWay(IntType lhs, FloatType rhs)
(since 6.7) Qt::partial_ordering compareThreeWay(FloatType lhs, IntType rhs)
(since 6.7) Qt::strong_ordering compareThreeWay(Enum lhs, Enum rhs)
(since 6.7) void qSleep(std::chrono::milliseconds msecs)
(since 6.7) void qWait(std::chrono::milliseconds msecs)
(since 6.7) bool qWaitFor(Functor predicate, QDeadlineTimer deadline)
(since 6.7) bool qWaitForWindowFocused(QWindow *window, QDeadlineTimer timeout)
(since 6.7) bool qWaitForWindowFocused(QWidget *widget, QDeadlineTimer timeout)

새로운 전역 함수

(since 6.7) auto qCompareThreeWay(const LeftType &lhs, const RightType &rhs)
(since 6.7) void qDrawPlainRoundedRect(QPainter *페인터, const QRect &rect, qreal rx, qreal ry, const QColor &lineColor, int lineWidth, const QBrush *fill)
(since 6.7) void qDrawPlainRoundedRect(QPainter *painter, int x, int y, int width, int height, qreal rx, qreal ry, const QColor &lineColor, int lineWidth, const QBrush *fill)

새로운 매크로

(since 6.7) QT_NO_CONTEXTLESS_CONNECT
(since 6.7) Q_NODISCARD_CTOR_X(message)
(since 6.7) Q_NODISCARD_X(message)

새로운 열거형 유형

(since 6.7) enum class TransitionResolution { Reject, RelativeToBefore, RelativeToAfter, PreferBefore, PreferAfter, …, LegacyBehavior }
(since 6.7) enum class ThemeIcon { AddressBookNew, ApplicationExit, AppointmentNew, CallStart, CallStop, …, NThemeIcons }
(since 6.7) enum class TagSeparator { Dash, Underscore }
(since 6.7) enum class TimestampsToReturn { Source, Server, Both, Neither, Invalid }
(since 6.7) enum Option { NoOption, Tiny12FeaturesOnly, AssumeTrustedSource }
(since 6.7) enum class Rotation { None, Clockwise90, Clockwise180, Clockwise270 }

새로운 열거형 값

새로운 유형 앨리어스

(since 6.7) const_pointer
(since 6.7) pointer
(since 6.7) QRhiShaderResourceBindingSet
(since 6.7) EnabledFeatures2Modifier

새로운 프로퍼티

새로운 변수

(since 6.7) DefaultTwoDigitBaseYear
(since 6.7) Android14

새로운 QML 유형

새로운 QML 속성

QML 유형 ConvexMeshShape:

(since 6.7) geometry : Geometry

QML 유형 CustomMaterial:

(since 6.7) destinationAlphaBlend : enumeration
(since 6.7) sourceAlphaBlend : enumeration

QML 유형 GeoJsonData:

(since 6.7) model : QVariant
(since 6.7) sourceUrl : QUrl

QML 유형 HeightFieldShape:

(since 6.7) image : Image

QML 유형 Item:

(since 6.7) focusPolicy : enumeration

QML Type MediaPlayer:

(since 6.7) autoPlay : bool

QML Type PathText:

(since 6.7) font.variableAxes : object

QML Type PhysicsWorld:

(since 6.7) numThreads : int
(since 6.7) reportKinematicKinematicCollisions : bool
(since 6.7) reportStaticKinematicCollisions : bool

QML Type Rectangle:

(since 6.7) bottomLeftRadius : real
(since 6.7) bottomRightRadius : real
(since 6.7) topLeftRadius : real
(since 6.7) topRightRadius : real

QML Type Shape:

(since 6.7) horizontalAlignment : enumeration
(since 6.7) verticalAlignment : enumeration

QML Type ShapePath:

(since 6.7) pathHints : PathHints

QML Type SystemPalette:

(since 6.7) accent : color

QML Type Text:

(since 6.7) font.variableAxes : object

QML Type TextDocument:

(preliminary) errorString : string
(preliminary) modified : bool
(preliminary) source : url
(preliminary) status : enumeration

QML Type TextEdit:

(preliminary) cursorSelection : QtQuick::TextSelection
(since 6.7) font.variableAxes : object

QML Type TextInput:

(since 6.7) font.variableAxes : object

QML Type Texture:

(since 6.7) textureProvider : RenderExtension

QML Type TriangleMeshShape:

(since 6.7) geometry : Geometry

QML Type Video:

(since 6.7) autoPlay : bool

QML Type View3D:

(since 6.7) effectiveTextureSize : size
(since 6.7) explicitTextureHeight : int
(since 6.7) explicitTextureWidth : int

QML Type cameraDevice:

(since 6.7) correctionAngle : QtVideo::Rotation

새로운 QML 메서드

QML Type StackView:

(since 6.7) Item popCurrentItem(operation)
(since 6.7) Item popToIndex(index, operation)
(since 6.7) Item popToItem(item, operation)
(since 6.7) Item pushItem(item, properties, operation)
(since 6.7) Item pushItem(component, properties, operation)
(since 6.7) Item pushItem(url, properties, operation)
(since 6.7) Item pushItems(items, operation)
(since 6.7) Item replaceCurrentItem(items, operation)
(since 6.7) Item replaceCurrentItem(item, properties, operation)
(since 6.7) Item replaceCurrentItem(component, properties, operation)
(since 6.7) Item replaceCurrentItem(url, properties, operation)

QML 유형 TextDocument:

(preliminary) void save()
(preliminary) void saveAs(url url)

QML 유형 WaylandSeat:

(since 6.7) void sendUnicodeKeyPressEvent(uint unicode)
(since 6.7) void sendUnicodeKeyReleaseEvent(uint unicode)

© 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.