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

이 섹션에서는 Qt 6.0에 도입된 모든 새로운 클래스와 함수에 대한 포괄적인 목록을 제공합니다.

새로운 네임스페이스

(since 6.0) namespace QNativeInterface
(since 6.0) namespace QQuickOpenGLUtils

새로운 클래스

새로운 멤버 함수

QAbstractItemModel 클래스 :

(since 6.0) virtual bool clearItemData(const QModelIndex &index)
(since 6.0) virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const

QAbstractItemView 클래스 :

(since 6.0) virtual void initViewItemOption(QStyleOptionViewItem *option) const
(since 6.0) virtual QAbstractItemDelegate *itemDelegateForIndex(const QModelIndex &index) const

QAbstractProxyModel 클래스 :

(since 6.0) virtual bool clearItemData(const QModelIndex &index) override

QAction 클래스 :

(since 6.0) QList<QObject *> associatedObjects() const

QBitArray 클래스 :

(since 6.0) quint32 toUInt32(QSysInfo::Endian endianness, bool *ok = nullptr) const

QBitmap 클래스 :

(since 6.0) QBitmap fromPixmap(const QPixmap &pixmap)

QBluetoothDeviceInfo 클래스 :

(since 6.0) QList<QBluetoothUuid> serviceUuids() const

QByteArray 클래스 :

(since 6.0) int compare(QByteArrayView bv, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) bool contains(QByteArrayView bv) const
(since 6.0) qsizetype count(QByteArrayView bv) const
(since 6.0) bool endsWith(QByteArrayView bv) const
(since 6.0) QByteArray first(qsizetype n) &&
(since 6.0) QByteArray first(qsizetype n) const &
(since 6.0) qsizetype indexOf(QByteArrayView bv, qsizetype from = 0) const
(since 6.0) QByteArray &insert(qsizetype i, QByteArrayView data)
(since 6.0) QByteArray last(qsizetype n) &&
(since 6.0) QByteArray last(qsizetype n) const &
(since 6.0) qsizetype lastIndexOf(QByteArrayView bv, qsizetype from) const
(since 6.0) void push_back(QByteArrayView str)
(since 6.0) void push_front(QByteArrayView str)
(since 6.0) QByteArray &replace(QByteArrayView before, QByteArrayView after)
(since 6.0) QByteArray sliced(qsizetype pos, qsizetype n) &&
(since 6.0) QByteArray sliced(qsizetype pos, qsizetype n) const &
(since 6.0) QByteArray sliced(qsizetype pos) &&
(since 6.0) QByteArray sliced(qsizetype pos) const &
(since 6.0) bool startsWith(QByteArrayView bv) const

QCanBusDeviceInfo 클래스 :

(since 6.0) QString alias() const

QChar 클래스:

(since 6.0) QChar fromUcs2(char16_t c)
(since 6.0) auto fromUcs4(char32_t c)

QDataStream 클래스:

(since 6.0) QDataStream &operator<<(QDataStream &out, const std::pair<T1, T2> &pair)
(since 6.0) QDataStream &operator<<(char16_t c)
(since 6.0) QDataStream &operator<<(char32_t c)
(since 6.0) QDataStream &operator>>(QDataStream &in, std::pair<T1, T2> &pair)
(since 6.0) QDataStream &operator>>(char16_t &c)
(since 6.0) QDataStream &operator>>(char32_t &c)

QDate 클래스 :

(since 6.0) QDate fromString(QStringView string, Qt::DateFormat format = Qt::TextDate)
(since 6.0) QDate fromString(QStringView string, QStringView format, QCalendar cal)
(since 6.0) QDate fromString(const QString &string, QStringView format, QCalendar cal)
(since 6.0) QDate fromString(const QString &string, QStringView format, int baseYear, QCalendar cal)

QDateTime 클래스 :

(since 6.0) QDateTime fromString(QStringView string, Qt::DateFormat format = Qt::TextDate)
(since 6.0) QDateTime fromString(QStringView string, QStringView format, QCalendar cal)
(since 6.0) QDateTime fromString(const QString &string, QStringView format, QCalendar cal)
(since 6.0) QDateTime fromString(const QString &string, QStringView format, int baseYear, QCalendar cal)

QDebug 클래스 :

(since 6.0) QDebug &operator<<(QByteArrayView t)
(since 6.0) QDebug &operator<<(QUtf8StringView s)
(since 6.0) QDebug &operator<<(const char16_t *t)
(since 6.0) QString toString(const T &object)

QDir 클래스 :

(since 6.0) void addSearchPath(const QString &prefix, const std::filesystem::path &path)
(since 6.0) std::filesystem::path filesystemAbsolutePath() const
(since 6.0) std::filesystem::path filesystemCanonicalPath() const
(since 6.0) std::filesystem::path filesystemPath() const
(since 6.0) void setPath(const std::filesystem::path &path)

QDropEvent 클래스 :

(since 6.0) Qt::MouseButtons buttons() const
(since 6.0) Qt::KeyboardModifiers modifiers() const
(since 6.0) QPointF position() const

QEvent 클래스 :

(since 6.0) virtual QEvent *clone() const
(since 6.0) bool isInputEvent() const
(since 6.0) bool isPointerEvent() const
(since 6.0) bool isSinglePointEvent() const

QExplicitlySharedDataPointer 클래스 :

(since 6.0) T *get() const
(since 6.0) void reset(T *ptr = nullptr)

QFile 클래스 :

(since 6.0) bool copy(const std::filesystem::path &newName)
(since 6.0) std::filesystem::path filesystemFileName() const
(since 6.0) bool link(const std::filesystem::path &newName)
(since 6.0) QFileDevice::Permissions permissions(const std::filesystem::path &filename)
(since 6.0) bool rename(const std::filesystem::path &newName)
(since 6.0) void setFileName(const std::filesystem::path &name)
(since 6.0) bool setPermissions(const std::filesystem::path &filename, QFileDevice::Permissions permissionSpec)

QFileInfo 클래스 :

(since 6.0) std::filesystem::path filesystemAbsoluteFilePath() const
(since 6.0) std::filesystem::path filesystemAbsolutePath() const
(since 6.0) std::filesystem::path filesystemCanonicalFilePath() const
(since 6.0) std::filesystem::path filesystemCanonicalPath() const
(since 6.0) std::filesystem::path filesystemFilePath() const
(since 6.0) std::filesystem::path filesystemPath() const
(since 6.0) std::filesystem::path filesystemSymLinkTarget() const
(since 6.0) void setFile(const std::filesystem::path &path)
(since 6.0) void stat()

QFuture 클래스 :

(since 6.0) bool isSuspended() const
(since 6.0) bool isSuspending() const
(since 6.0) bool isValid() const
(since 6.0) QFuture<T> onCanceled(Function &&handler)
(since 6.0) QFuture<T> onFailed(Function &&handler)
(since 6.0) void setSuspended(bool suspend)
(since 6.0) void suspend()
(since 6.0) T takeResult()
(since 6.0) QFuture<QFuture<T>::ResultType<Function>> then(Function &&function)
(since 6.0) QFuture<QFuture<T>::ResultType<Function>> then(QThreadPool *pool, Function &&function)
(since 6.0) QFuture<QFuture<T>::ResultType<Function>> then(QtFuture::Launch policy, Function &&function)
(since 6.0) void toggleSuspended()

QFutureWatcher 클래스 :

(since 6.0) bool isSuspended() const
(since 6.0) bool isSuspending() const
(since 6.0) void setSuspended(bool suspend)
(since 6.0) void suspend()
(since 6.0) void suspended()
(since 6.0) void suspending()
(since 6.0) void toggleSuspended()

QGraphicsLayoutItem 클래스 :

(since 6.0) virtual bool isEmpty() const

QHash 클래스 :

(since 6.0) size_t qHash(QByteArrayView key, size_t seed = 0)
(since 6.0) size_t qHash(QPoint key, size_t seed = 0)
(since 6.0) size_t qHash(char16_t key, size_t seed = 0)
(since 6.0) size_t qHash(char32_t key, size_t seed = 0)
(since 6.0) size_t qHash(char8_t key, size_t seed = 0)
(since 6.0) size_t qHash(const QTypeRevision&key, size_t seed = 0)
(since 6.0) size_t qHash(std::nullptr_t key, size_t seed = 0)
(since 6.0) size_t qHash(wchar_t key, size_t seed = 0)
(since 6.0) size_t qHashMulti(size_t seed, const T &... args)
(since 6.0) size_t qHashMultiCommutative(size_t seed, const T &... args)

QHeaderView 클래스 :

(since 6.0) virtual void initStyleOptionForIndex(QStyleOptionHeader *option, int logicalIndex) const

QIODevice 클래스 :

(since 6.0) virtual qint64 skipData(qint64 maxSize)

QIcon 클래스 :

(since 6.0) QPixmap pixmap(const QSize &size, qreal devicePixelRatio, QIcon::Mode mode = Normal, QIcon::State state = Off) const

QImage 클래스 :

(since 6.0) QImage convertedTo(QImage::Format format, Qt::ImageConversionFlags flags = Qt::AutoColor) &&
(since 6.0) QImage convertedTo(QImage::Format format, Qt::ImageConversionFlags flags = Qt::AutoColor) const &
(since 6.0) QImage fromHBITMAP(HBITMAP hbitmap)
(since 6.0) QImage fromHICON(HICON icon)
(since 6.0) void mirror(bool horizontal = false, bool vertical = true)
(since 6.0) void rgbSwap()
(since 6.0) HBITMAP toHBITMAP() const
(since 6.0) HICON toHICON(const QImage &mask = {}) const

QImageIOHandler 클래스 :

(since 6.0) bool allocateImage(QSize size, QImage::Format format, QImage *image)

QImageReader 클래스 :

(since 6.0) int allocationLimit()
(since 6.0) void setAllocationLimit(int mbLimit)

QInputEvent 클래스 :

(since 6.0) const QInputDevice *device() const

QJsonValue 클래스 :

(since 6.0) qint64 toInteger(qint64 defaultValue = 0) const

QKeyEvent 클래스 :

(since 6.0) QKeyCombination keyCombination() const

QLabel 클래스 :

(since 6.0) QPicture picture() const

QLatin1StringView 클래스 :

(since 6.0) QLatin1StringView first(qsizetype n) const
(since 6.0) QLatin1StringView last(qsizetype n) const
(since 6.0) QLatin1StringView sliced(qsizetype pos) const
(since 6.0) QLatin1StringView sliced(qsizetype pos, qsizetype n) const
(since 6.0) QString toString() const
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) const

QLibraryInfo 클래스 :

(since 6.0) QString path(QLibraryInfo::LibraryPath p)

QList 클래스 :

(since 6.0) void append(QList<T> &&value)
(since 6.0) QList<T> first(qsizetype n) const
(since 6.0) QList<T> last(qsizetype n) const
(since 6.0) QList<T> &operator+=(QList<T> &&other)
(since 6.0) QList<T> &operator<<(QList<T> &&other)
(since 6.0) void resize(qsizetype size)
(since 6.0) void resize(qsizetype size, QList<T>::parameter_type c)
(since 6.0) QList<T> sliced(qsizetype pos, qsizetype n) const
(since 6.0) QList<T> sliced(qsizetype pos) const

QLocale 클래스 :

(since 6.0) QString quoteString(QStringView str, QLocale::QuotationStyle style = StandardQuotation) const

QMap 클래스 :

(since 6.0) QMap<Key, T>::iterator erase(QMap<Key, T>::const_iterator first, QMap<Key, T>::const_iterator last)
(since 6.0) std::map<Key, T> toStdMap() &&

QMargins 클래스 :

(since 6.0) QMargins operator|(const QMargins &m1, const QMargins &m2)

QMarginsF 클래스 :

(since 6.0) QMarginsF operator|(const QMarginsF &m1, const QMarginsF &m2)

QMetaAssociation 클래스 :

(since 6.0) QMetaAssociation fromContainer()

QMetaMethod 클래스 :

(since 6.0) QMetaType parameterMetaType(int index) const
(since 6.0) QByteArray parameterTypeName(int index) const
(since 6.0) int relativeMethodIndex() const
(since 6.0) QMetaType returnMetaType() const

QMetaProperty 클래스 :

(since 6.0) QUntypedBindable bindable(QObject *object) const
(since 6.0) bool isBindable() const
(since 6.0) QMetaType metaType() const
(since 6.0) int typeId() const

QMetaSequence 클래스 :

(since 6.0) QMetaSequence fromContainer()
(since 6.0) bool operator!=(const QMetaSequence &lhs, const QMetaSequence &rhs)
(since 6.0) bool operator==(const QMetaSequence &lhs, const QMetaSequence &rhs)

QMetaType 클래스 :

(since 6.0) qsizetype alignOf() const
(since 6.0) QPartialOrdering compare(const void *lhs, const void *rhs) const
(since 6.0) bool equals(const void *lhs, const void *rhs) const
(since 6.0) bool hasRegisteredDebugStreamOperator() const
(since 6.0) bool hasRegisteredMutableViewFunction()
(since 6.0) bool registerMutableView(To (From::*function)())
(since 6.0) bool registerMutableView(UnaryFunction function)
(since 6.0) bool view(QMetaType fromType, void *from, QMetaType toType, void *to)

QModbusReply 클래스 :

(since 6.0) QList<QModbusDevice::IntermediateError> intermediateErrors() const

QModelIndex 클래스 :

(since 6.0) void multiData(QModelRoleDataSpan roleDataSpan) const

QMultiHash 클래스 :

(since 6.0) QMultiHash<Key, T> &unite(const QHash<Key, T> &other)

QMultiMap 클래스 :

(since 6.0) QMultiMap<Key, T>::iterator erase(QMultiMap<Key, T>::const_iterator first, QMultiMap<Key, T>::const_iterator last)

QSGD3D11Texture 클래스 :

(since 6.0) QSGTexture *fromNative(void *texture, QQuickWindow *window, const QSize &size, QQuickWindow::CreateTextureOptions options = {})

QSGMetalTexture 클래스 :

(since 6.0) QSGTexture *fromNative(int texture, QQuickWindow *window, const QSize &size, QQuickWindow::CreateTextureOptions options = {})

QSGOpenGLTexture 클래스 :

(since 6.0) QSGTexture *fromNative(GLuint textureId, QQuickWindow *window, const QSize &size, QQuickWindow::CreateTextureOptions options = {})

QSGVulkanTexture 클래스 :

(since 6.0) QSGTexture *fromNative(VkImage image, VkImageLayout layout, QQuickWindow *window, const QSize &size, QQuickWindow::CreateTextureOptions options = {})

QPagedPaintDevice 클래스 :

(since 6.0) QPageRanges pageRanges() const
(since 6.0) virtual void setPageRanges(const QPageRanges &ranges)

QPersistentModelIndex 클래스 :

(since 6.0) void multiData(QModelRoleDataSpan roleDataSpan) const

QPointer 클래스 :

(since 6.0) T *get() const

QProcess 클래스 :

(since 6.0) std::function<void ()> childProcessModifier() const
(since 6.0) void setChildProcessModifier(const std::function<void ()> &modifier)
(since 6.0) void startCommand(const QString &command, QIODeviceBase::OpenMode mode = ReadWrite)

QProperty 클래스 :

(since 6.0) QPropertyBinding<T> setBinding(Functor f)
(since 6.0) QPropertyChangeHandler<Functor> subscribe(Functor f)

QQmlApplicationEngine 클래스 :

(since 6.0) void setExtraFileSelectors(const QStringList &extraFileSelectors)

QQmlExtensionPlugin 클래스 :

(since 6.0) virtual void unregisterTypes()

QQuickItem 클래스:

(since 6.0) virtual void geometryChange(const QRectF &newGeometry, const QRectF &oldGeometry)

QQuickRenderControl 클래스 :

(since 6.0) void beginFrame()
(since 6.0) void endFrame()
(since 6.0) bool initialize()
(since 6.0) int samples() const
(since 6.0) void setSamples(int sampleCount)
(since 6.0) QQuickWindow *window() const

QQuickWindow 클래스 :

(since 6.0) void afterFrameEnd()
(since 6.0) void beforeFrameBegin()
(since 6.0) QSGRendererInterface::GraphicsApi graphicsApi()
(since 6.0) QQuickGraphicsConfiguration graphicsConfiguration() const
(since 6.0) QQuickGraphicsDevice graphicsDevice() const
(since 6.0) QQuickRenderTarget renderTarget() const
(since 6.0) void setGraphicsApi(QSGRendererInterface::GraphicsApi api)
(since 6.0) void setGraphicsConfiguration(const QQuickGraphicsConfiguration &config)
(since 6.0) void setGraphicsDevice(const QQuickGraphicsDevice &device)
(since 6.0) void setRenderTarget(const QQuickRenderTarget &target)

QRect 클래스 :

(since 6.0) QRect span(const QPoint &p1, const QPoint &p2)

QRegion 클래스 :

(since 6.0) QRegion fromHRGN(HRGN hrgn)
(since 6.0) HRGN toHRGN() const

QRegularExpression 클래스 :

(since 6.0) QRegularExpression fromWildcard(QStringView pattern, Qt::CaseSensitivity cs = Qt::CaseInsensitive, QRegularExpression::WildcardConversionOptions options = DefaultWildcardConversion)

QSGRenderNode 클래스 :

(since 6.0) virtual void prepare()

QSGTexture 클래스 :

(since 6.0) virtual void commitTextureOperations(QRhi *rhi, QRhiResourceUpdateBatch *resourceUpdates)
(since 6.0) virtual QRhiTexture *rhiTexture() const

QSharedDataPointer 클래스 :

(since 6.0) T *get()
(since 6.0) const T *get() const
(since 6.0) void reset(T *ptr = nullptr)
(since 6.0) T *take()

QShortcut 클래스 :

(since 6.0) QList<QKeySequence> keys() const
(since 6.0) void setKeys(QKeySequence::StandardKey key)
(since 6.0) void setKeys(const QList<QKeySequence> &keys)

QSortFilterProxyModel 클래스 :

(since 6.0) void autoAcceptChildRowsChanged(bool autoAcceptChildRows)
(since 6.0) void invalidateColumnsFilter()
(since 6.0) void invalidateRowsFilter()

QSqlDriver 클래스 :

(since 6.0) virtual int maximumIdentifierLength(QSqlDriver::IdentifierType type) const

QSqlQuery 클래스 :

(since 6.0) QVariantList boundValues() const

QSslConfiguration 클래스 :

(since 6.0) bool handshakeMustInterruptOnError() const
(since 6.0) bool missingCertificateIsFatal() const
(since 6.0) void setCiphers(const QString &ciphers)
(since 6.0) void setHandshakeMustInterruptOnError(bool interrupt)
(since 6.0) void setMissingCertificateIsFatal(bool cannotRecover)

QSslSocket 클래스 :

(since 6.0) void continueInterruptedHandshake()

QStandardItem 클래스 :

(since 6.0) virtual void multiData(QModelRoleDataSpan roleDataSpan) const

QString 클래스 :

(since 6.0) QString &append(QStringView v)
(since 6.0) qsizetype count(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) QString first(qsizetype n) &&
(since 6.0) QString first(qsizetype n) const &
(since 6.0) QString fromLatin1(QByteArrayView str)
(since 6.0) QString fromLocal8Bit(QByteArrayView str)
(since 6.0) QString fromUtf8(QByteArrayView str)
(since 6.0) QString fromUtf8(const char8_t *str, qsizetype size)
(since 6.0) QString &insert(qsizetype position, QStringView str)
(since 6.0) QString last(qsizetype n) &&
(since 6.0) QString last(qsizetype n) const &
(since 6.0) int localeAwareCompare(QStringView other) const
(since 6.0) int localeAwareCompare(QStringView s1, QStringView s2)
(since 6.0) QString &operator+=(QStringView str)
(since 6.0) QString &prepend(QStringView str)
(since 6.0) QString sliced(qsizetype pos, qsizetype n) &&
(since 6.0) QString sliced(qsizetype pos, qsizetype n) const &
(since 6.0) QString sliced(qsizetype pos) &&
(since 6.0) QString sliced(qsizetype pos) const &
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) &&
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) const &&
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) const &

QStringListModel 클래스 :

(since 6.0) virtual bool clearItemData(const QModelIndex &index) override

QStringTokenizer 클래스 :

(since 6.0) auto qTokenize(Haystack &&haystack, Needle &&needle, Flags... flags)

QStringView 클래스 :

(since 6.0) QStringView::const_pointer constData() const
(since 6.0) qsizetype count(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) qsizetype count(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) QStringView first(qsizetype n) const
(since 6.0) QStringView last(qsizetype n) const
(since 6.0) QStringView sliced(qsizetype pos, qsizetype n) const
(since 6.0) QStringView sliced(qsizetype pos) const
(since 6.0) QList<QStringView> split(QChar sep, Qt::SplitBehavior behavior = Qt::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) QList<QStringView> split(QStringView sep, Qt::SplitBehavior behavior = Qt::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) QList<QStringView> split(const QRegularExpression &re, Qt::SplitBehavior behavior = Qt::KeepEmptyParts) const
(since 6.0) CFStringRef toCFString() const
(since 6.0) double toDouble(bool *ok = nullptr) const
(since 6.0) float toFloat(bool *ok = nullptr) const
(since 6.0) int toInt(bool *ok = nullptr, int base = 10) const
(since 6.0) long toLong(bool *ok = nullptr, int base = 10) const
(since 6.0) qlonglong toLongLong(bool *ok = nullptr, int base = 10) const
(since 6.0) NSString *toNSString() const
(since 6.0) short toShort(bool *ok = nullptr, int base = 10) const
(since 6.0) uint toUInt(bool *ok = nullptr, int base = 10) const
(since 6.0) ulong toULong(bool *ok = nullptr, int base = 10) const
(since 6.0) qulonglong toULongLong(bool *ok = nullptr, int base = 10) const
(since 6.0) ushort toUShort(bool *ok = nullptr, int base = 10) const
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) const

QSurfaceFormat 클래스 :

(since 6.0) void setColorSpace(const QColorSpace &colorSpace)

QTextCharFormat 클래스 :

(since 6.0) qreal baselineOffset() const
(since 6.0) void setBaselineOffset(qreal baseline)
(since 6.0) void setSubScriptBaseline(qreal baseline)
(since 6.0) void setSuperScriptBaseline(qreal baseline)
(since 6.0) qreal subScriptBaseline() const
(since 6.0) qreal superScriptBaseline() const

QTextDocument 클래스 :

(since 6.0) qreal baselineOffset() const
(since 6.0) void setBaselineOffset(qreal baseline)
(since 6.0) void setSubScriptBaseline(qreal baseline)
(since 6.0) void setSuperScriptBaseline(qreal baseline)
(since 6.0) qreal subScriptBaseline() const
(since 6.0) qreal superScriptBaseline() const

QTextStream 클래스 :

(since 6.0) void setEncoding(QStringConverter::Encoding encoding)

QThreadPool 클래스 :

(since 6.0) bool contains(const QThread*thread) const

QTime 클래스 :

(since 6.0) QTime fromString(QStringView string, QStringView format)
(since 6.0) QTime fromString(QStringView string, Qt::DateFormat format = Qt::TextDate)
(since 6.0) QTime fromString(const QString &string, QStringView format)

QTypeRevision 클래스 :

(since 6.0) QDataStream &operator<<(QDataStream &out, const QTypeRevision &revision)
(since 6.0) QDataStream &operator>>(QDataStream &in, QTypeRevision &revision)

QUnhandledException 클래스 :

(since 6.0) std::__exception_ptr::exception_ptr exception() const
(since 6.0) void swap(QUnhandledException &other)

QVarLengthArray 클래스 :

(since 6.0) QVarLengthArray<T, Prealloc> &operator=(QVarLengthArray<T, Prealloc> &&other)

QVariant 클래스 :

(since 6.0) bool canConvert(QMetaType type) const
(since 6.0) QPartialOrdering compare(const QVariant &lhs, const QVariant &rhs)
(since 6.0) bool convert(QMetaType targetType)
(since 6.0) QMetaType metaType() const

QWidget 클래스 :

(since 6.0) QPointF mapFrom(const QWidget *parent, const QPointF &pos) const
(since 6.0) QPointF mapFromGlobal(const QPointF &pos) const
(since 6.0) QPointF mapFromParent(const QPointF &pos) const
(since 6.0) QPointF mapTo(const QWidget *parent, const QPointF &pos) const
(since 6.0) QPointF mapToGlobal(const QPointF &pos) const
(since 6.0) QPointF mapToParent(const QPointF &pos) const

QWindow 클래스 :

(since 6.0) QPointF mapFromGlobal(const QPointF &pos) const
(since 6.0) QPointF mapToGlobal(const QPointF &pos) const
(since 6.0) virtual void paintEvent(QPaintEvent *ev)

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

(since 6.0) void resetOpenGLState()
(since 6.0) QtConcurrent::QTaskBuilder<Task> task(Task &&task)

새로운 전역 함수

(since 6.0) long double qDegreesToRadians(long double degrees)
(since 6.0) long double qRadiansToDegrees(long double radians)

새로운 매크로

(since 6.0) QT_IMPLICIT_QFILEINFO_CONSTRUCTION
(since 6.0) QT_NO_FOREACH
(since 6.0) Q_MOC_INCLUDE
(since 6.0) Q_OBJECT_BINDABLE_PROPERTY(containingClass, type, name, signal)
(since 6.0) Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS(containingClass, type, name, initialvalue, signal)
(since 6.0) Q_OBJECT_COMPUTED_PROPERTY(containingClass, type, name, callback)

새로운 열거형

(since 6.0) enum IntermediateError { ResponseCrcError, ResponseRequestMismatch }
(since 6.0) enum WildcardConversionOption { DefaultWildcardConversion, UnanchoredWildcardConversion, NonPathWildcardConversion }
(since 6.0) enum class AlertLevel { Warning, Fatal, Unknown }
(since 6.0) enum class AlertType { CloseNotify, UnexpectedMessage, BadRecordMac, RecordOverflow, DecompressionFailure, …, UnknownAlertMessage }
(since 6.0) enum class Launch { Sync, Async, Inherit }

새로운 열거형 값

새로운 타입 별칭

(since 6.0) iterator
(since 6.0) QPair
(since 6.0) iterator

새로운 속성

새로운 변수

(since 6.0) const QOperatingSystemVersion MacOSBigSur

새로운 QML 유형

새로운 QML 속성

QML 유형 FontLoader:

(since 6.0) font : font

QML 타입 GeometryRenderer:

(since 6.0) sortIndex : real

QML 타입 Item:

(since 6.0) palette : Palette

QML 타입 SceneEnvironment:

(since 6.0) tonemapMode : enumeration

QML 유형 Text:

(since 6.0) renderTypeQuality : int

QML 유형 WaylandCompositor:

(since 6.0) additionalShmFormats : list<enum>

QML 타입 Window:

(since 6.0) palette : Palette

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