Класс QLightSensor
Класс QLightSensor — это обёртка над классом QSensor. Подробнее...
| Заголовок: | #include <QLightSensor> |
| qmake: | QT += sensors |
| С момента: | Qt 5.1 |
| Наследуется от: | QSensor |
Этот класс был представлен в Qt 5.1.
Свойства
- fieldOfView : const qreal
Открытые функции
| QLightSensor(QObject *parent = Q_NULLPTR) | |
| virtual | ~QLightSensor() |
| qreal | fieldOfView() const |
| QLightReading * | reading() const |
| void | setFieldOfView(qreal fieldOfView) |
Сигналы
| void | fieldOfViewChanged(qreal fieldOfView) |
Подробное описание
Единственное поведенческое отличие заключается в том, что этот класс правильно устанавливает тип.
Этот класс также имеет функцию reading(), которая возвращает QLightReading вместо QSensorReading.
Для получения подробной информации о работе датчика см. QLightReading.
См. также QLightReading.
Документация по свойствам
fieldOfView : const qreal
Это свойство хранит значение, указывающее поле зрения.
Это угол, представляющий поле зрения датчика.
Не все датчики света поддерживают получение их поля зрения. Для датчиков, которые не поддерживают это свойство, значение будет равно 0. Поддерживается ли поле зрения, можно проверить с помощью QSensor::isFeatureSupported() и флага QSensor::FieldOfView.
Функции доступа:
| qreal | fieldOfView() const |
Сигнал уведомления:
| void | fieldOfViewChanged(qreal fieldOfView) |
Документация по функциям-членам
QLightSensor::QLightSensor(QObject *parent = Q_NULLPTR)
Создаёт датчик как дочерний элемент parent.
[virtual] QLightSensor::~QLightSensor()
Уничтожает датчик. Останавливает датчик, если он ещё не остановлен.
QLightReading *QLightSensor::reading() const
Возвращает класс чтения для этого датчика.
См. также QSensor::reading().
void QLightSensor::setFieldOfView(qreal fieldOfView)
Устанавливает поле зрения в fieldOfView. Это нужно вызывать из бэкенда.
Эта функция была представлена в Qt 5.1.
См. также fieldOfView().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qlightsensor.html