Qt Sensors

The Qt Sensors API provides access to sensor hardware via QML and C++ interfaces.

目前,API 支持在 Android , iOS ,和 Windows (MSVC) .

给应用程序编写者的信息

应用程序可以使用 QML 或 C++ 访问 Qt Sensors。

要包括模块类定义,使用以下指令:


 #include <QtSensors>
					

要导入 QML 类型到应用程序中,使用以下 import 语句在 .qml 文件中:


 import QtSensors
					

要链接到模块:

Using cmake:


 find_package(Qt6 COMPONENTS Sensors REQUIRED)
 target_link_libraries(mytarget PRIVATE Qt6::Sensors)
					

Using qmake:


 QT += sensors
					

Further references:

QML 类型 有关 Qt Sensors QML API 的信息
C++ 类 有关 Qt Sensors C++ API 的信息
Qt Sensors C++ 概述 有关如何使用 C++ API 的高级信息。
范例 Qt Sensors API 用法演示范例

给后端实现者的信息

Backend 有关 Qt Sensors 后端的信息
Qt Sensors - 格鲁传感器范例 Qt Sensors - 格鲁传感器范例演示传感器后端的创建

模块演变

Changes to Qt Sensors 列出了 Qt 的 Qt 6 系列在模块 API 和功能上所做出的重要改变。

特定平台信息

兼容性映射 所有支持平台的兼容性映射。
一般后端 有关一般传感器后端的信息。

The Qt Sensors module is available under commercial licenses from Qt 公司 。此外,它在自由软件许可下也是可用的: GNU LGPL (次一般公共许可) 第 3 版 ,或 GNU GPL (一般公共许可) 第 2 版 。见 Qt 许可 进一步了解细节。