Spec-Zone.ru › Qt 5.13

Класс QCompassReading

Класс QCompassReading представляет одно считывание компаса. Подробнее...

Заголовок: #include <QCompassReading>
qmake: QT += sensors
С момента: Qt 5.1
Наследует: QSensorReading

Этот класс был представлен в Qt 5.1.

  • Список всех членов, включая наследуемые

Свойства

  • azimuth : const qreal
  • calibrationLevel : const qreal

Открытые функции

qreal azimuth() const
qreal calibrationLevel() const
void setAzimuth(qreal azimuth)
void setCalibrationLevel(qreal calibrationLevel)

Подробное описание

Единицы измерения QCompassReading

Компас возвращает азимут устройства в градусах от магнитного севера по часовой стрелке, исходя из верхней части устройства, как определено свойством QScreen::nativeOrientation. Также есть значение, указывающее на состояние калибровки устройства. Если устройство не откалибровано, азимут может быть неточным.

Цифровые компасы подвержены электромагнитным помехам и могут потребовать калибровки после размещения вблизи источника магнитного поля. Точность компаса может быть повлияна любыми ферромагнитными материалами вблизи.

Уровень калибровки устройства измеряется числом от 0 до 1. Значение 1 соответствует максимальному поддерживаемому уровню, а 0 — наихудшему.

Документация по свойствам

azimuth : const qreal

Это свойство содержит азимут устройства.

Измеряется в градусах от магнитного севера по часовой стрелке, исходя из верхней части устройства, как определено свойством QPlatformScreen::nativeOrientation.

Функции доступа:

qreal azimuth() const

См. также Единицы измерения QCompassReading.

calibrationLevel : const qreal

Это свойство содержит уровень калибровки считывания.

Измеряется как значение от 0 до 1, при этом большие значения соответствуют лучшему уровню.

Функции доступа:

qreal calibrationLevel() const

См. также Единицы измерения QCompassReading.

Документация по членам-функциям

void QCompassReading::setAzimuth(qreal azimuth)

Устанавливает azimuth устройства.

См. также azimuth() и Единицы измерения QCompassReading.

void QCompassReading::setCalibrationLevel(qreal calibrationLevel)

Устанавливает уровень калибровки считывания на calibrationLevel.

См. также calibrationLevel().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qcompassreading.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API