QMagnetometer 类
QMagnetometer 类是对 QSensor 的便利包装。 更多...
头文件 | #include <QMagnetometer> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Sensors) target_link_libraries(mytarget PRIVATE Qt6::Sensors) |
qmake | QT += sensors |
继承 | QSensor |
属性
- returnGeoValues : bool
公共函数
QMagnetometer(QObject *parent = nullptr) | |
虚拟 | ~QMagnetometer() |
QMagnetometerReading * | reading() const |
bool | returnGeoValues() const |
void | setReturnGeoValues(bool returnGeoValues) |
信号
void | returnGeoValuesChanged(bool returnGeoValues) |
详细描述
这个类唯一的行为区别是它会正确设置类型。
这个类还有一个 reading() 函数,它返回一个 QMagnetometerReading,而不是返回一个 QSensorReading。
有关传感器工作原理的详细信息,请参阅 QMagnetometerReading。
另请参阅QMagnetometerReading。
属性文档
returnGeoValues : bool
此属性包含一个值,指示是否应该返回地磁值。
设置为 true 以返回地磁通密度。设置为 false(默认值)以返回原始磁通密度。
必须在调用 start() 之前设置此属性。
访问函数
bool | returnGeoValues() const |
void | setReturnGeoValues(bool returnGeoValues) |
通知信号
void | returnGeoValuesChanged(bool returnGeoValues) |
成员函数文档
[显式]
QMagnetometer::QMagnetometer(QObject *parent = nullptr)
将传感器作为 parent 的子对象构建。
[虚拟 noexcept]
QMagnetometer::~QMagnetometer()
销毁传感器。如果尚未停止,则会停止传感器。
获取此传感器的读数类。QMagnetometerReading *QMagnetometer::reading() const
返回此传感器的读数类。
参见 QSensor::reading。
© 2024 The Qt Company Ltd。本说明中的文档贡献为各自所有者的版权。本说明受自由软件基金会发布的GNU自由文献许可协议版本1.3的条款约束。Qt及其相关商标是The Qt Company Ltd.在芬兰以及/或全球其他国家的商标。所有其他商标均为其各自所有者的财产。