Spec-Zone.ru › Qt 5.14

Класс 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.14/qorientationreading.html

Spec-Zone.ru

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