Qt 6.3의 새로운 클래스 및 함수

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

새로운 클래스

새로운 멤버 함수

QAbstract3DGraph 클래스 :

(since 6.3) bool hasSeries(QAbstract3DSeries *series) const

QBluetoothDeviceInfo 클래스 :

(since 6.3) QMultiHash<QBluetoothUuid, QByteArray> serviceData() const
(since 6.3) QByteArray serviceData(const QBluetoothUuid &serviceId) const
(since 6.3) QList<QBluetoothUuid> serviceIds() const
(since 6.3) bool setServiceData(const QBluetoothUuid &serviceId, const QByteArray &data)

QByteArray 클래스 :

(since 6.3) bool isValidUtf8() const

QByteArrayList 클래스 :

(since 6.3) QByteArray join(QByteArrayView separator = {}) const

QByteArrayMatcher 클래스 :

(since 6.3) qsizetype indexIn(QByteArrayView data, qsizetype from = 0) const

QByteArrayView 클래스 :

(since 6.3) bool isValidUtf8() const
(since 6.3) double toDouble(bool *ok = nullptr) const
(since 6.3) float toFloat(bool *ok = nullptr) const
(since 6.3) int toInt(bool *ok = nullptr, int base = 10) const
(since 6.3) long toLong(bool *ok = nullptr, int base = 10) const
(since 6.3) qlonglong toLongLong(bool *ok = nullptr, int base = 10) const
(since 6.3) short toShort(bool *ok = nullptr, int base = 10) const
(since 6.3) uint toUInt(bool *ok = nullptr, int base = 10) const
(since 6.3) ulong toULong(bool *ok = nullptr, int base = 10) const
(since 6.3) qulonglong toULongLong(bool *ok = nullptr, int base = 10) const
(since 6.3) ushort toUShort(bool *ok = nullptr, int base = 10) const
(since 6.3) QByteArrayView trimmed() const

QCborArray 클래스 :

(since 6.3) QCborArray fromJsonArray(QJsonArray &&array)

QCborMap 클래스 :

(since 6.3) QCborMap fromJsonObject(QJsonObject &&obj)

QCollator 클래스 :

(since 6.3) int defaultCompare(QStringView s1, QStringView s2)
(since 6.3) QCollatorSortKey defaultSortKey(QStringView key)

QCryptographicHash 클래스 :

(since 6.3) QByteArrayView resultView() const

QDebug 클래스 :

(since 6.3) QDebug operator<<(QDebug debug, const QVarLengthArray<T, P> &array)

QDirIterator 클래스 :

(since 6.3) QFileInfo nextFileInfo()

QDoubleValidator 클래스 :

(since 6.3) virtual void fixup(QString &input) const override

QFile 클래스 :

(since 6.3) std::filesystem::path filesystemSymLinkTarget() const
(since 6.3) std::filesystem::path filesystemSymLinkTarget(const std::filesystem::path &fileName)
(since 6.3) bool open(QIODeviceBase::OpenMode mode, QFileDevice::Permissions permissions)

QFontComboBox 클래스 :

(since 6.3) std::optional<QFont> displayFont(const QString &fontFamily) const
(since 6.3) QString sampleTextForFont(const QString &fontFamily) const
(since 6.3) QString sampleTextForSystem(QFontDatabase::WritingSystem writingSystem) const
(since 6.3) void setDisplayFont(const QString &fontFamily, const QFont &font)
(since 6.3) void setSampleTextForFont(const QString &fontFamily, const QString &sampleText)
(since 6.3) void setSampleTextForSystem(QFontDatabase::WritingSystem writingSystem, const QString &sampleText)

QFontMetrics 클래스 :

(since 6.3) QRect boundingRect(const QString &text, const QTextOption &option) const
(since 6.3) int horizontalAdvance(const QString &text, const QTextOption &option) const
(since 6.3) QRect tightBoundingRect(const QString &text, const QTextOption &option) const

QFontMetricsF 클래스 :

(since 6.3) QRectF boundingRect(const QString &text, const QTextOption &option) const
(since 6.3) qreal horizontalAdvance(const QString &text, const QTextOption &option) const
(since 6.3) QRectF tightBoundingRect(const QString &text, const QTextOption &option) const

QInputDevice 클래스 :

(since 6.3) QStringList seatNames()

QLatin1StringView 클래스 :

(since 6.3) qsizetype lastIndexOf(QChar ch, Qt::CaseSensitivity cs) const

QLocalServer 클래스 :

(since 6.3) int listenBacklogSize() const
(since 6.3) void setListenBacklogSize(int size)

QLocale 클래스 :

(since 6.3) QLocale::Language codeToLanguage(QStringView languageCode, QLocale::LanguageCodeTypes codeTypes = AnyLanguageCode)
(since 6.3) QString languageToCode(QLocale::Language language, QLocale::LanguageCodeTypes codeTypes = AnyLanguageCode)

QEGLContext 클래스 :

(since 6.3) virtual EGLConfig config() const = 0
(since 6.3) virtual EGLDisplay display() const = 0

QNetworkInformation 클래스 :

(since 6.3) bool loadDefaultBackend()
(since 6.3) QNetworkInformation::Features supportedFeatures() const

QNetworkReply 클래스 :

(since 6.3) void requestSent()
(since 6.3) void socketStartedConnecting()

QObject 클래스 :

(since 6.3) QList<T> findChildren(Qt::FindChildOptions options = Qt::FindChildrenRecursively) const

QOpcUaClient 클래스 :

(since 6.3) QOpcUaHistoryReadResponse *readHistoryData(const QOpcUaHistoryReadRawRequest &request)

QOpcUaLocalizedText 클래스 :

(since 6.3) QDebug operator<<(QDebug debug, const QOpcUaLocalizedText &text)

QOpcUaNode 클래스 :

(since 6.3) QOpcUaHistoryReadResponse *readHistoryRaw(const QDateTime &startTime, const QDateTime &endTime, quint32 numValues, bool returnBounds)

QOpcUaQualifiedName 클래스 :

(since 6.3) QDebug operator<<(QDebug debug, const QOpcUaQualifiedName &name)

QProcessEnvironment 클래스 :

(since 6.3) bool inheritsFromParent() const

QQuickItem 클래스 :

(since 6.3) void dumpItemTree() const
(since 6.3) void ensurePolished()

QQuickRenderTarget 클래스 :

(since 6.3) qreal devicePixelRatio() const
(since 6.3) void setDevicePixelRatio(qreal ratio)

QRegularExpressionMatch 클래스 :

(since 6.3) bool hasCaptured(QAnyStringView name) const
(since 6.3) bool hasCaptured(int nth) const

QSemaphore 클래스 :

(since 6.3) bool tryAcquire(int n, std::chrono::duration<Rep, Period> timeout)
(since 6.3) bool try_acquire()
(since 6.3) bool try_acquire_for(const std::chrono::duration<Rep, Period> &timeout)
(since 6.3) bool try_acquire_until(const std::chrono::time_point<Clock, Duration> &tp)

QString 클래스 :

(since 6.3) qsizetype lastIndexOf(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const

QStringView 클래스 :

(since 6.3) qsizetype lastIndexOf(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const

QTableWidgetSelectionRange 클래스 :

(since 6.3) bool operator!=(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs)
(since 6.3) bool operator==(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs)

QTcpServer 클래스 :

(since 6.3) int listenBacklogSize() const
(since 6.3) void setListenBacklogSize(int size)

QThreadPool 클래스 :

(since 6.3) void startOnReservedThread(QRunnable *runnable)
(since 6.3) void startOnReservedThread(Callable &&callableToRun)

QUrl 클래스 :

(since 6.3) QString fromAce(const QByteArray &domain, QUrl::AceProcessingOptions options = {})
(since 6.3) QByteArray toAce(const QString &domain, QUrl::AceProcessingOptions options = {})

QUtf8StringView 클래스 :

(since 6.3) bool isValidUtf8() const

QVarLengthArray 클래스 :

(since 6.3) QVarLengthArray<T, Prealloc>::iterator emplace(QVarLengthArray<T, Prealloc>::const_iterator pos, Args &&... args)
(since 6.3) T &emplace_back(Args &&... args)

QWidget 클래스 :

(since 6.3) QAction *addAction(const QString &text)
(since 6.3) QAction *addAction(const QIcon &icon, const QString &text)
(since 6.3) QAction *addAction(const QString &text, const QKeySequence &shortcut)
(since 6.3) QAction *addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut)
(since 6.3) QAction *addAction(const QString &text, Args &&... args)
(since 6.3) QAction *addAction(const QIcon &icon, const QString &text, Args &&... args)
(since 6.3) QAction *addAction(const QString &text, const QKeySequence &shortcut, Args &&... args)
(since 6.3) QAction *addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, Args &&... args)
(since 6.3) QAction *addAction(const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection)
(since 6.3) QAction *addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection)
(since 6.3) QAction *addAction(const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection)
(since 6.3) QAction *addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection)

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

(since 6.3) void failOnWarning(const char *message)
(since 6.3) void failOnWarning(const QRegularExpression &messagePattern)
(since 6.3) QFuture<OutputSequence> whenAll(InputIt first, InputIt last)
(since 6.3) QFuture<OutputSequence> whenAll(Futures &&... futures)
(since 6.3) QFuture<QtFuture::WhenAnyResult<T>> whenAny(InputIt first, InputIt last)
(since 6.3) QFuture<std::variant<std::decay_t<Futures>...>> whenAny(Futures &&... futures)

새로운 전역 함수

(since 6.3) const char *qWebEngineChromiumSecurityPatchVersion()

새로운 매크로

(since 6.3) QT_TRID_N_NOOP(id)
(since 6.3) QVERIFY_THROWS_EXCEPTION(exceptiontype, ...)
(since 6.3) QVERIFY_THROWS_NO_EXCEPTION(...)
(since 6.3) Q_APPLICATION_STATIC(Type, VariableName, ...)
(since 6.3) Q_GADGET_EXPORT(EXPORT_MACRO)

새로운 열거형

(since 6.3) enum class TransportMedium { Unknown, Ethernet, Cellular, WiFi, Bluetooth }
(since 6.3) enum Initialization { InheritFromParent }
(since 6.3) enum AceProcessingOption { IgnoreIDNWhitelist, AceTransitionalProcessing }

새로운 열거형 값

새로운 속성

새로운 변수

(since 6.3) const QOperatingSystemVersion MacOSMonterey
(since 6.3) const QOperatingSystemVersionBase Windows10_1809
(since 6.3) const QOperatingSystemVersionBase Windows10_1903
(since 6.3) const QOperatingSystemVersionBase Windows10_1909
(since 6.3) const QOperatingSystemVersionBase Windows10_2004
(since 6.3) const QOperatingSystemVersionBase Windows10_20H2
(since 6.3) const QOperatingSystemVersionBase Windows10_21H1
(since 6.3) const QOperatingSystemVersionBase Windows10_21H2
(since 6.3) const QOperatingSystemVersionBase Windows11

새로운 QML 유형

새로운 QML 속성

QML 유형 Bar3DSeries:

(since 6.3) rowColors : list<ThemeColor>

QML 타입 Bars3D:

(since 6.3) barSeriesMargin : size

QML 타입 FileInstancing:

(since 6.3) instanceCount : int

QML 타입 HeightMapSurfaceDataProxy:

(since 6.3) autoScaleY : real
(since 6.3) maxYValue : real
(since 6.3) minYValue : real

QML 유형 HoverHandler:

(since 6.3) blocking : bool

QML 유형 InstanceList:

(since 6.3) instanceCount : int

QML 유형 ParticleSystem3DLogging:

(since 6.3) timeDeviation : real

QML 유형 SpriteParticle3D:

(since 6.3) lights : list<Light>
(since 6.3) offsetX : real
(since 6.3) offsetY : real

QML 유형 Surface3DSeries:

(since 6.3) wireframeColor : color

QML 유형 TextMetrics:

(since 6.3) renderType : enumeration

QML 타입 WheelHandler:

(since 6.3) blocking : bool

새로운 QML 메서드

QML 유형 AbstractGraph3D:

(since 6.3) bool hasSeries(Abstract3DSeries series)

QML 타입 Instancing:

(since 6.3) color instanceColor(int index)
(since 6.3) vector3d instanceCustomData(int index)
(since 6.3) vector3d instancePosition(int index)
(since 6.3) quaternion instanceRotation(int index)
(since 6.3) vector3d instanceScale(int index)

QML 유형 Item:

(since 6.3) void dumpItemTree()

QML 타입 TestCase:

(since 6.3) failOnWarning(message)

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