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.