Spec-Zone.ru › Qt 5.13

Класс QOrientationReading

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

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

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

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

Типы публичного доступа

перечисление Orientation { Undefined, TopUp, TopDown, LeftUp, ..., 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.13/qorientationreading.html

Spec-Zone.ru

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