源位置类
类QQmlSA::源位置表示源代码中的位置或区域。更多...
头文件 | #include <SourceLocation> |
CMake | find_package(Qt6 REQUIRED COMPONENTS QmlCompiler) target_link_libraries(mytarget PRIVATE Qt6::QmlCompiler) |
状态 | 技术预览 |
公共函数
quint32 | begin() const |
quint32 | end() const |
QQmlSA::源位置 | endZeroLengthLocation(QStringView text) const |
quint32 | length() const |
quint32 | offset() const |
quint32 | startColumn() const |
quint32 | startLine() const |
QQmlSA::源位置 | startZeroLengthLocation() const |
成员函数文档
quint32 源位置::begin() const
返回此源位置起始的偏移量。
quint32 源位置::end() const
返回此源位置结束的偏移量。
QQmlSA::源位置 源位置::endZeroLengthLocation(QStringView text) const
返回指向text的此源位置结束位置的长度为零的源位置。
quint32 源位置::length() const
返回此源位置的长度。
quint32 源位置::offset() const
返回此源位置起始的偏移量。
quint32 源位置::startColumn() const
返回包含此源位置起始的列号。
quint32 源位置::startLine() const
返回包含此源位置起始的行号。
QQmlSA::SourceLocation SourceLocation::startZeroLengthLocation() const
返回一个长度为零的源位置,指向此源位置的开始。
© 2024Qt公司有限公司。本文件中包含的文档贡献归各自所有者拥有版权。本文件中提供的文档是根据自由软件基金会发布的、适用于GNU自由文档许可证版本1.3的条款许可的。Qt以及相应的标志是Qt公司在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。