QVariantConstPointer 类
基于指针的仿真 const 指针,基于 QVariant。 更多信息...
头文件 | #include <QVariantConstPointer> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
qmake | QT += core |
自从 | Qt 6.0 |
公共函数
QVariantConstPointer(QVariant variant) | |
QVariant | 操作符*() const |
const QVariant * | 操作符->() const |
详细描述
QVariantConstPointer 封装一个 QVariant 并从其操作符*()中返回它。这使得它可以作为实际 const 指针的替代品。由于迭代器不持有实际的 QVariant,因此不能从通用的迭代器返回实际的 const 指针。
成员函数文档
[显式]
QVariantConstPointer::QVariantConstPointer(QVariant variant)
从一个variant 构造 QVariantConstPointer。
QVariant QVariantConstPointer::operator*() const
解除 QVariantConstPointer 的引用以检索其内部 QVariant。
const QVariant *QVariantConstPointer::operator->() const
返回一个指向 QVariant 的 const 指针,遵守操作符->() 的约定。
© 2024 Qt 公司。此处包含的文档贡献的版权属于各自的拥有者。本条文档根据自由软件基金会发布的GNU 自由文档许可证 1.3 版本 的条款进行许可。Qt 和相应的标志是芬兰和其他国家的 Qt 公司的商标。所有其他商标均为各自所有者的财产。