Qt 6.0 中的新类和函数
本节全面列出了 Qt 6.0 中引入的所有新类和函数。
新命名空间
(since 6.0) namespace | QNativeInterface |
(since 6.0) namespace | QQuickOpenGLUtils |
新类
- A
- QAbstractFileIconProvider
- QAction
- QActionGroup
- QAdoptSharedDataTag
- QAndroidOffscreenSurface (QNativeInterface)
- QAnyStringView
- QAxBaseObject
- QAxBaseWidget
- QAxObjectInterface
- P
- QPageRanges
- QPartialOrdering
- QPickingProxy (Qt3DRender)
- QPointerEvent
- QPointingDevice
- QPromise
- QProperty
- QPropertyBindingError
- QPropertyData
新成员函数
(since 6.0) virtual bool | clearItemData(const QModelIndex &index) |
(since 6.0) virtual void | multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const |
(since 6.0) virtual void | initViewItemOption(QStyleOptionViewItem *option) const |
(since 6.0) virtual QAbstractItemDelegate * | itemDelegateForIndex(const QModelIndex &index) const |
(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) const |
班级QBitmap :
(since 6.0) QBitmap | fromPixmap(const QPixmap &pixmap) |
(since 6.0) QList<QBluetoothUuid> | serviceUuids() const |
班级QByteArray :
(since 6.0) int | compare(QByteArrayView bv, Qt::CaseSensitivity cs) 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) 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 |
(since 6.0) QString | alias() const |
班级QChar :
班级QDataStream :
(since 6.0) QDataStream & | operator<<(char16_t c) |
(since 6.0) QDataStream & | operator<<(char32_t c) |
(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) |
班级QDate :
(since 6.0) QDate | fromString(QStringView string, Qt::DateFormat format) |
(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) |
(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 :
班级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() |
(since 6.0) virtual bool | isEmpty() const |
类QHash :
(since 6.0) size_t | qHash(QPointkey, size_tseed) |
(since 6.0) size_t | qHash(char16_tkey, size_tseed) |
(since 6.0) size_t | qHash(char32_tkey, size_tseed) |
(since 6.0) size_t | qHash(char8_tkey, size_tseed) |
(since 6.0) size_t | qHash(const QTypeRevision&key, size_tseed) |
(since 6.0) size_t | qHash(std::nullptr_tkey, size_tseed) |
(since 6.0) size_t | qHash(wchar_tkey, size_tseed) |
(since 6.0) size_t | qHashMulti(size_tseed, const T &...args) |
(since 6.0) size_t | qHashMultiCommutative(size_tseed, 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, QIcon::State state) const |
类QImage :
(since 6.0) QImage | convertedTo(QImage::Format format, Qt::ImageConversionFlags flags) && |
(since 6.0) QImage | convertedTo(QImage::Format format, Qt::ImageConversionFlags flags) const & |
(since 6.0) QImage | fromHBITMAP(HBITMAP hbitmap) |
(since 6.0) QImage | fromHICON(HICON icon) |
(since 6.0) void | mirror(bool horizontal, bool vertical) |
(since 6.0) void | rgbSwap() |
(since 6.0) HBITMAP | toHBITMAP() const |
(since 6.0) HICON | toHICON(const QImage &mask) const |
(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) const |
班级QKeyEvent :
(since 6.0) QKeyCombination | keyCombination() const |
班级QLabel :
(since 6.0) QPicture | picture() const |
(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) decltype(qTokenize(*this, std::forward<Needle>(needle), flags...)) | 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) 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) |
班级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) |
(since 6.0) QPageRanges | pageRanges() const |
(since 6.0) virtual void | setPageRanges(const QPageRanges &ranges) |
(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) |
(since 6.0) void | setExtraFileSelectors(const QStringList &extraFileSelectors) |
(since 6.0) virtual void | unregisterTypes() |
班级QQuickItem :
(since 6.0) virtual void | geometryChange(const QRectF &newGeometry, const QRectF &oldGeometry) |
(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 (const QQuickGraphicsDevice &device) | setRenderTarget(const QQuickRenderTarget&target) |
类QRect :
(since 6.0) QRect | span(const QPoint &p1, const QPoint &p2) |
类QRegion :
(since 6.0) QRegularExpression | fromWildcard(QStringView pattern, Qt::CaseSensitivity cs, QRegularExpression::WildcardConversionOptions options) |
(since 6.0) virtual void | prepare() |
类QSGTexture :
(since 6.0) virtual void | commitTextureOperations(QRhi *rhi, QRhiResourceUpdateBatch *resourceUpdates) |
(since 6.0) virtual QRhiTexture * | rhiTexture() const |
(since 6.0) T * | get() |
(since 6.0) const T * | get() const |
(since 6.0) void | reset(T *ptr) |
(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) |
(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 |
(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) 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) decltype(qTokenize(std::move(*this), std::forward<Needle>(needle), flags...)) | tokenize(Needle &&sep, Flags... flags) && |
(since 6.0) decltype(qTokenize(std::move(*this), std::forward<Needle>(needle), flags...)) | tokenize(Needle &&sep, Flags... flags) const && |
(since 6.0) decltype(qTokenize(*this, std::forward<Needle>(needle), flags...)) | tokenize(Needle &&sep, Flags... flags) const & |
班级QStringListModel :
(since 6.0) virtual bool | clearItemData(const QModelIndex &index) override |
班级QStringTokenizer :
(since 6.0) decltype(QtPrivate::Tok::TokenizerResult<Haystack, Needle>{std::forward<Haystack>(h), std::forward<Needle>(n), flags...}) | 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) const |
(since 6.0) qsizetype | count(QStringView str, Qt::CaseSensitivity cs) 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::CaseSensitivity cs) const |
(since 6.0) QList<QStringView> | split(QStringView sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const |
(since 6.0) QList<QStringView> | split(const QRegularExpression &re, Qt::SplitBehavior behavior) const |
(since 6.0) CFStringRef | toCFString() const |
(since 6.0) double | toDouble(bool *ok) const |
(since 6.0) float | toFloat(bool *ok) const |
(since 6.0) int | toInt(bool *ok, int base) const |
(since 6.0) long | toLong(bool *ok, int base) const |
(since 6.0) qlonglong | toLongLong(bool *ok, int base) const |
(since 6.0) NSString * | toNSString() const |
(since 6.0) short | toShort(bool *ok, int base) const |
(since 6.0) uint | toUInt(bool *ok, int base) const |
(since 6.0) ulong | toULong(bool *ok, int base) const |
(since 6.0) qulonglong | toULongLong(bool *ok, int base) const |
(since 6.0) ushort | toUShort(bool *ok, int base) const |
(since 6.0) decltype(qTokenize(*this, std::forward<Needle>(needle), flags...)) | 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 |
班级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) |
(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) |
(since 6.0) std::__exception_ptr::exception_ptr | exception()常量 |
(since 6.0) void | swap(QUnhandledException&other) |
(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 } |
新枚举值
enum value | Country::BosniaAndHerzegovina |
enum value | Country::Curacao |
enum value | Country::Czechia |
enum value | Language::Bangla |
enum value | Language::CentralAtlasTamazight |
enum value | Language::Inupiaq |
enum value | Language::Kalaallisut |
enum value | Language::Kuanyama |
enum value | Language::Kyrgyz |
enum value | Language::Navajo |
enum value | Language::NigerianPidgin |
enum value | Language::Odia |
enum value | Language::Uyghur |
enum value | Language::Wolaytta |
enum value | Resource::RhiRedirectCommandBuffer |
enum value | Resource::RhiRedirectRenderTarget |
enum value | Resource::RhiSwapchainResource |
enum value | Script::BanglaScript |
enum value | Script::MendeScript |
enum value | Script::OdiaScript |
新类型别名
新属性
(since 6.0)
sortIndex : const(since 6.0)
readOnly : const(since 6.0)
autoAcceptChildRows :(since 6.0)
additionalShmFormats : const
新变量
(since 6.0) | 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 |
© 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.