Spec-Zone.ru › Qt 5.15

Класс QOrientationReading

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

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

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

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

Открытые типы

перечисление Orientation { Undefined, TopUp, TopDown, LeftUp, RightUp, …, FaceDown }

Свойства

  • orientation : const Orientation

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

QOrientationReading::Orientation orientation() const
void setOrientation(QOrientationReading::Orientation orientation)

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

Датчик ориентации сообщает об ориентации устройства. Поскольку он работает ниже уровня пользовательского интерфейса, он не сообщает о вращении пользовательского интерфейса и даже не знает о нём. Важно отметить, что этот датчик не может использоваться для определения, находится ли устройство в портретном или ландшафтном режиме.

Этот датчик полезен для определения того, какая сторона устройства направлена вверх.

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

Датчик ориентации возвращает ориентацию устройства, используя предопределенные значения, которые находятся в перечислении QOrientationReading::Orientation.

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

перечисление QOrientationReading::Orientation

Это перечисление представляет ориентацию устройства.

Для объяснения значения каждого значения полезно сослаться на следующую диаграмму.

Ориентации показаны здесь в порядке: TopUp, TopDown, LeftUp, RightUp, FaceUp, FaceDown.

Константа Значение Описание
QOrientationReading::Undefined 0 Ориентация неизвестна.
QOrientationReading::TopUp 1 Верхняя грань устройства направлена вверх.
QOrientationReading::TopDown 2 Верхняя грань устройства направлена вниз.
QOrientationReading::LeftUp 3 Левая грань устройства направлена вверх.
QOrientationReading::RightUp 4 Правая грань устройства направлена вверх.
QOrientationReading::FaceUp 5 Лицевая грань устройства направлена вверх.
QOrientationReading::FaceDown 6 Лицевая грань устройства направлена вниз.

Следует отметить, что датчик ориентации сообщает об ориентации устройства, а не пользовательского интерфейса. Ориентация устройства не изменится только потому, что пользовательский интерфейс повернут. Это означает, что этот датчик не может использоваться для определения, находится ли устройство в портретном или ландшафтном режиме.

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

orientation : const Orientation

Это свойство содержит ориентацию устройства.

Единицей измерения является перечисление, описывающее ориентацию устройства.

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

QOrientationReading::Orientation orientation() const

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

Документация функций членов

void QOrientationReading::setOrientation(QOrientationReading::Orientation orientation)

Устанавливает orientation для считывания.

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

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

Spec-Zone.ru

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