QSharedData 类

QSharedData 类是共享数据对象的基础类。"[更多..."

头文件 #include <QSharedData>
CMakefind_package(Qt6 REQUIRED COMPONENTS Core)
target_link_libraries(mytarget PRIVATE Qt6::Core)
qmakeQT += core

注意: 此类中所有函数均为可重入

公共函数

QSharedData()
QSharedData(const QSharedData &)

详细描述

QSharedData 旨在与 QSharedDataPointerQExplicitlySharedDataPointer 一起使用,以实现自定义的 隐式共享 或显式共享类。QSharedData 提供线程安全的引用计数。

有关详细信息,请参阅 QSharedDataPointerQExplicitlySharedDataPointer

成员函数说明

[noexcept] QSharedData::QSharedData()

构建一个引用计数为 0 的 QSharedData 对象。

[noexcept] QSharedData::QSharedData(const QSharedData &)

构建一个引用计数为 0 的 QSharedData 对象。参数被忽略。

© 2024 The Qt Company Ltd. 文档所包含的贡献版权均归其所有者所有。此处提供的文档按 GNU 自由文档许可证版本 1.3 的条款进行许可,由自由软件基金会发布。Qt 及相关标志是 The Qt Company Ltd. 在芬兰和其他国家/地区的商标。所有其他商标均为其所有者的财产。