传感器QML类型

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 读取类型


skipDuplicates : bool [since QtSensors 5.1]

此属性指示是否应该忽略重复的读取值。

请参阅 QSensor::skipDuplicates 获取有关此属性的详细信息。

此属性自QtSensors 5.1引入。


type : string

该属性保存传感器的类型。


userOrientation : int [since QtSensors 5.1]

该属性保存用于在用户方向模式中旋转读取值的角度。

请参阅 QSensor::userOrientation 获取有关该属性的详细信息。

此属性自QtSensors 5.1引入。


方法文档

[since QtSensors 6.7] bool isFeatureSupported(feature)

检查后端是否支持特定功能。如果支持该功能,则返回 true,否则返回 false。有关功能的描述,请参阅 QSensor::Feature

请参阅 QSensor::isFeatureSupported 获取信息。

此方法自 QtSensors 6.7 开始引入。


bool start()

开始从传感器检索值。如果传感器启动成功,则返回 true,否则返回 false。

请参阅 QSensor::start() 获取详细信息。


bool stop()

停止从传感器检索值。如果传感器停止成功,则返回 true,否则返回 false。

请参阅 QSensor::stop() 获取详细信息。


© 2024 The Qt Company Ltd. included here documentation contributions 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 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 the property of their respective owners.