Qt 6.3의 새로운 클래스 및 함수
이 페이지에는 Qt 6.3에 도입된 모든 새로운 클래스와 함수에 대한 종합 목록이 포함되어 있습니다.
- 새로운 클래스
- 새로운 멤버 함수
- 네임스페이스의 새로운 함수
- 새로운 전역 함수
- 새로운 매크로
- 새로운 열거형
- 새로운 열거형 값
- 새로운 속성
- 새로운 변수
- 새로운 QML 유형
- 새로운 QML 속성
- 새로운 QML 메서드
새로운 클래스
새로운 멤버 함수
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 클래스 :
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 } |
새로운 열거형 값
| enum value | Language::Kaingang |
| enum value | Language::Nheengatu |
| enum value | PixelMetric::PM_LineEditIconMargin |
| enum value | Script::Script_CyproMinoan |
| enum value | Script::Script_NagMundari |
| enum value | Script::Script_OldUyghur |
| enum value | Script::Script_Tangsa |
| enum value | Script::Script_Toto |
| enum value | Script::Script_Vithkuqi |
| enum value | StandardPixmap::SP_TabCloseButton |
| enum value | StyleHint::SH_SpinBox_SelectOnStep |
| enum value | UnicodeVersion::Unicode_14_0 |
새로운 속성
|
|
새로운 변수
(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:
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.