Qt Sensors
El módulo Qt Sensors proporciona acceso al hardware del sensor a través de interfaces QML y C++.
Actualmente, la API es compatible con Android, iOS y Windows (MSVC).
Uso del módulo
API QML
Los tipos QML del módulo están disponibles a través de la importación QtSensors. Para utilizar los tipos, añada la siguiente sentencia import a su archivo .qml:
import QtSensors
API C
El uso de la API C++ de un módulo Qt requiere enlazar con la biblioteca del módulo, ya sea directamente o a través de otras dependencias. Varias herramientas de compilación tienen soporte dedicado para esto, incluyendo CMake y qmake.
Compilación con CMake
Utilice el comando find_package() para localizar el componente del módulo necesario en el paquete Qt6:
find_package(Qt6 REQUIRED COMPONENTS Sensors)
target_link_libraries(mytarget PRIVATE Qt6::Sensors)Para obtener más información, consulta la descripción general de la compilación con CMake.
Compilación con qmake
Para configurar el módulo para su compilación con qmake, añada el módulo como valor de la variable QT en el archivo .pro del proyecto:
QT += sensors
Artículos y guías
- Qt Sensors Visión general de C
- Lado Servidor Genérico
- Qt Sensors Lado Servidor
- Mapa de compatibilidad
- Cómo crear su propio sensor
Ejemplos
Referencia API
Evolución del Módulo
Cambios en Qt Sensors enumera los cambios importantes en la API del módulo y la funcionalidad que se hicieron para la serie Qt 6 de Qt.
Licencias y atribuciones
El módulo Qt Sensors está disponible bajo licencias comerciales de The Qt Company. Además, está disponible bajo licencias de software libre: La Licencia Pública General Reducida de GNU, versión 3, o la Licencia Pública General de GNU, versión 2. Consulte Licencias de Qt para más detalles.
Además, Qt Sensors en Qt 6.11.0 puede contener módulos de terceros bajo las siguientes licencias permisivas:
Licencia Apache 2.0 |
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.