Класс QLightSensor
Класс QLightSensor — это обёртка над классом QSensor. Подробнее...
| Заголовок: | #include <QLightSensor> |
| qmake: | QT += sensors |
| С тех пор: | Qt 5.1 |
| Наследуется от: | QSensor |
Свойства
- fieldOfView : const qreal
Открытые функции
| QLightSensor(QObject *parent = Q_NULLPTR) | |
| virtual | ~QLightSensor() |
| qreal | fieldOfView() const |
| QLightReading * | reading() const |
| void | setFieldOfView(qreal fieldOfView) |
Сигналы
| void | fieldOfViewChanged(qreal fieldOfView) |
Дополнительные унаследованные члены
- 2 открытых слота унаследовано от QSensor
- 1 открытый слот унаследовано от QObject
- 3 статических открытых членов унаследовано от QSensor
- 11 статических открытых членов унаследовано от QObject
- 9 защищённых функций унаследовано от QObject
Подробное описание
Класс QLightSensor — это удобная обёртка над классом QSensor.
Единственное поведенческое отличие заключается в том, что этот класс правильно задаёт тип.
Этот класс также содержит функцию 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/archives/qt-5.6/qlightsensor.html