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) const |
클래스 QByteArrayView:
(since 6.3) bool | isValidUtf8() const |
(since 6.3) double | toDouble(bool *ok) const |
(since 6.3) float | toFloat(bool *ok) const |
(since 6.3) int | toInt(bool *ok, int base) const |
(since 6.3) long | toLong(bool *ok, int base) const |
(since 6.3) qlonglong | toLongLong(bool *ok, int base) const |
(since 6.3) short | toShort(bool *ok, int base) const |
(since 6.3) uint | toUInt(bool *ok, int base) const |
(since 6.3) ulong | toULong(bool *ok, int base) const |
(since 6.3) qulonglong | toULongLong(bool *ok, int base) const |
(since 6.3) ushort | toUShort(bool *ok, int base) 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) |
클래스 QDir:
(since 6.3) bool | mkdir(const QString &dirName, QFileDevice::Permissions permissions) const |
클래스 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) |
(since 6.3) QString | languageToCode(QLocale::Language language, QLocale::LanguageCodeTypes codeTypes) |
클래스 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) 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) |
(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) const |
클래스 QStringView:
(since 6.3) qsizetype | lastIndexOf(QChar c, Qt::CaseSensitivity cs) 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 |
Class 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) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type) |
네임스페이스의 새로운 함수
(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) | MacOSMonterey |
(since 6.3) | Windows10_1809 |
(since 6.3) | Windows10_1903 |
(since 6.3) | Windows10_1909 |
(since 6.3) | Windows10_2004 |
(since 6.3) | Windows10_20H2 |
(since 6.3) | Windows10_21H1 |
(since 6.3) | Windows10_21H2 |
(since 6.3) | 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 Type InstanceList:
(since 6.3) | instanceCount : int |
QML Type ParticleSystem3DLogging:
(since 6.3) | timeDeviation : real |
QML Type SpriteParticle3D:
QML Type Surface3DSeries:
(since 6.3) | wireframeColor : color |
QML Type TextMetrics:
(since 6.3) | renderType : enumeration |
QML Type WheelHandler:
(since 6.3) | blocking : bool |
새로운 QML 메서드
QML Type 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) | dumpItemTree() |
QML 유형 TestCase:
(since 6.3) | failOnWarning(message) |
© 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.