Sensor QML Type
Sensor要素はセンサーの基本型として機能します。詳細...
| Import Statement: | import QtSensors |
| Since: | QtSensors 5.0 |
| Inherited By: |
プロパティ
- active : bool
- alwaysOn : bool
- availableDataRates : list<Range>
- axesOrientationMode : Sensor::AxesOrientationMode
(since QtSensors 5.1) - bufferSize : int
(since QtSensors 5.1) - busy : bool
- connectedToBackend : bool
- currentOrientation : int
(since QtSensors 5.1) - dataRate : int
- description : string
- efficientBufferSize : int
(since QtSensors 5.1) - error : int
- identifier : string
- maxBufferSize : int
(since QtSensors 5.1) - outputRange : int
- outputRanges : list<OutputRange>
- reading : SensorReading
- skipDuplicates : bool
(since QtSensors 5.1) - type : string
- userOrientation : int
(since QtSensors 5.1)
方法
- bool isFeatureSupported(feature)
(since QtSensors 6.7) - bool start()
- bool stop()
詳細説明
Sensor 要素はセンサーの基本型として機能する。
この要素はQSensor クラスをラップします。詳細はQSensor のドキュメントを参照してください。
この要素を直接作成することはできません。代わりにサブクラスのいずれかを使用してください。
プロパティのドキュメント
active : bool
このプロパティは、センサーがアクティブであるかどうかを示す値を保持する。
このプロパティについては、QSensor::active を参照してください。
alwaysOn : bool
このプロパティは、スクリーンがオフの時にセンサーが作動し続けるべきかどうかを示す値を保持する。
このプロパティについては、QSensor::alwaysOn を参照してください。
availableDataRates : list<Range>
このプロパティは、センサーがサポートするデータレートを保持する。
このプロパティについては、QSensor::availableDataRates を参照してください。
axesOrientationMode : Sensor::AxesOrientationMode [since QtSensors 5.1]
このプロパティは、画面の向きが読み取り値をどのように変化させるかに影響するモードを保持する。
このプロパティについてはQSensor::axesOrientationMode を参照してください。
このプロパティは QtSensors 5.1 で導入されました。
bufferSize : int [since QtSensors 5.1]
このプロパティはバッファーのサイズを保持する。
このプロパティについてはQSensor::bufferSize を参照してください。
このプロパティは QtSensors 5.1 で導入されました。
busy : bool
本プロパティは、センサがビジー状態であるか否かを示す値を保持する。
このプロパティについては、QSensor::busy を参照してください。
connectedToBackend : bool
このプロパティは、センサーがバックエンドに接続しているかどうかを示す値を保持する。
このプロパティについては、QSensor::connectedToBackend を参照してください。
currentOrientation : int [since QtSensors 5.1]
このプロパティは、読み取り値の回転に使用される現在の方向を保持する。
このプロパティについてはQSensor::currentOrientation を参照してください。
このプロパティは QtSensors 5.1 で導入されました。
dataRate : int
このプロパティは、センサーが実行されるべきデータレートを保持する。
このプロパティについては、QSensor::dataRate を参照してください。
description : string
このプロパティは、センサーの説明文字列を保持する。
efficientBufferSize : int [since QtSensors 5.1]
このプロパティは、最も効率的なバッファサイズを保持する。
このプロパティについてはQSensor::efficientBufferSize を参照してください。
このプロパティは QtSensors 5.1 で導入されました。
error : int
このプロパティは、センサーに設定された最後のエラーコードを保持する。
identifier : string
このプロパティはセンサーのバックエンド識別子を保持する。
このプロパティに関する情報はQSensor::identifier を参照してください。
maxBufferSize : int [since QtSensors 5.1]
このプロパティは最大バッファサイズを保持する。
このプロパティについてはQSensor::maxBufferSize を参照してください。
このプロパティは QtSensors 5.1 で導入されました。
outputRange : int
本プロパティは、センサが使用している出力レンジを保持する。
このプロパティについては、QSensor::outputRange を参照してください。
outputRanges : list<OutputRange>
このプロパティは、センサーがサポートする出力範囲のリストを保持する。
このプロパティについては、QSensor::outputRanges を参照してください。
reading : SensorReading
このプロパティはリーディングクラスを保持する。
このプロパティについてはQSensor::reading を参照。
QML Reading typesも参照してください 。
skipDuplicates : bool [since QtSensors 5.1]
このプロパティは、重複読み値を省略するかどうかを示す。
このプロパティについてはQSensor::skipDuplicates を参照してください。
このプロパティは QtSensors 5.1 で導入されました。
type : string
このプロパティは、センサーのタイプを保持する。
userOrientation : int [since QtSensors 5.1]
このプロパティは、UserOrientation モードで読み取り値の回転に使用される角度を保持する。
このプロパティについてはQSensor::userOrientation を参照してください。
このプロパティは QtSensors 5.1 で導入されました。
メソッド・ドキュメント
[since QtSensors 6.7] bool isFeatureSupported(feature)
特定の機能がバックエンドでサポートされているかどうかをチェックする。feature がサポートされていればtrue を、そうでなければfalse を返します。機能の説明についてはQSensor::Feature を参照ください。
情報についてはQSensor::isFeatureSupported を参照してください。
このメソッドは QtSensors 6.7 で導入されました。
bool start()
センサーからの値の取得を開始する。センサーが開始された場合は true、そうでない場合は false を返す。
詳しくはQSensor::start() を参照。
bool stop()
センサーからの値の取得を停止する。センサーが停止した場合は true、そうでない場合は false を返す。
詳しくはQSensor::stop() を参照。
© 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.