Spec-Zone.ru › Qt 5.15

Класс 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

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

Измеряется в градусах от магнитного севера по часовой стрелке, исходя из верхней части устройства, как определено в QScreen::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.15/qcompassreading.html

Spec-Zone.ru

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