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