Qt Sensors QML Types
QML センサモジュール API
QmlSensors は現在利用可能なセンサーの種類、識別子、デフォルトのセンサーに関する情報を提供するモジュールAPIです。
import QtSensors // ... Component.onCompleted: { var types = QmlSensors.sensorTypes(); console.log(types.join(", ")); }
モジュールAPIのドキュメントはQmlSensors にあります。
QML センサタイプ
これらの型は特定のタイプのセンサーを表します。
ほとんどのプロパティは抽象的なSensor 要素に由来していることに注意してください。
X 軸、Y 軸、Z 軸に沿った直線加速度を報告する。 | |
要素は周囲の照明状態を報告します。 | |
周囲の温度について報告する | |
要素は、磁北を基準として方位を報告します。 | |
X 軸、Y 軸、Z 軸の回転加速度について報告します。 | |
湿度に関するレポート | |
LUX(ルクス)を用いた光量に関するレポート | |
Z軸、Y軸、Z軸の磁場強度をレポートします。 | |
エレメントがデバイスの向きをレポート | |
気圧値に関するレポート | |
近接物体に関するレポート | |
X軸、Y軸、Z軸を中心としたデバイスの回転をレポートします。 | |
X軸およびY軸方向のチルトイベントをレポートするエレメント |
QML読み取りタイプ
センサーからのデータは読み取りクラスを経由して取得されます。
加速度センサーの最新の読み取り値を保持する要素。 | |
直近のAmbientLightSensorの読み取り値を保持します。 | |
直近の温度センサーの値を保持します。 | |
最新の Compass の読み取り値を保持します。 | |
最新のジャイロスコープ読み取り値を保持します。 | |
最新の湿度センサーの読み取り値を保持します。 | |
最新の光センサーの読み取り値を保持します。 | |
最新の磁力計の読み取り値を保持します。 | |
最新の方位センサーの読み取り値を保持します。 | |
最新の圧力センサーの読み取り値を保持します。 | |
最新の近接センサーの読み取り値を保持します。 | |
最新の回転センサーの読み取り値を保持します。 | |
直近の TiltSensor の読み取り値を保持します。 |
すべての QML タイプ
X 軸、Y 軸、Z 軸に沿った直線加速度をレポートします。 | |
要素は、最新の加速度センサーの読み取り値を保持します。 | |
最新の AmbientLightSensor の読み取り値を保持します。 | |
周囲の明るさを示す | |
直近の温度読み取り値を保持 | |
エレメントは周囲の温度について報告します。 | |
エレメントは磁北を基準として方位を報告します。 | |
最新のコンパスの読み取り値を保持します。 | |
X軸、Y軸、Z軸周りの回転加速度を報告します。 | |
最新のジャイロスコープ読み取り値を保持します。 | |
最新の湿度センサーの読み取り値を保持します。 | |
エレメントが湿度についてレポートします。 | |
最新の LightSensor の読み取り値を保持します。 | |
エレメントはLUXを使用して光レベルを報告します。 | |
Z 軸、Y 軸、Z 軸に沿った磁場強度をレポートします。 | |
最新の磁力計の読み取り値を保持 | |
最新の OrientationSensor の読み取り値を保持します。 | |
エレメントがデバイスの向きをレポート | |
最新の PressureSensor の読み取り値を保持します。 | |
エレメントは大気圧の値を報告します。 | |
直近の ProximitySensor の読み取り値を保持します。 | |
物体の近接を報告するエレメント | |
シングルトンがモジュールAPIを提供 | |
要素は、最新の RotationSensor 読み取り値を保持します。 | |
X 軸、Y 軸、Z 軸を中心としたデバイスの回転をレポートします。 | |
エレメントはセンサーの基本型として機能する | |
エレメントは、センサーの読み取り値の基本型として機能します。 | |
直近の TiltSensor の読み取り値を保持します。 | |
X 軸と Y 軸に沿った傾きイベントを報告します。 |
© 2025 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.