Spec-Zone.ru › Qt 5.11

Класс QSensorGesture

Класс QSensorGesture представляет один или несколько распознавателей жестов датчиков. Подробнее...

Заголовок: #include <QSensorGesture>
qmake: QT += sensors
С версии: Qt 5.1
Наследует: QObject
  • Список всех членов, включая унаследованные

Открытые функции

QSensorGesture(const QStringList &ids, QObject *parent = Q_NULLPTR)
virtual ~QSensorGesture()
QStringList gestureSignals() const
QStringList invalidIds() const
bool isActive()
void startDetection()
void stopDetection()
QStringList validIds() const
  • 34 открытые функции унаследованные от QObject

Сигналы

void detected(QString)
  • 2 сигнала унаследованных от QObject

Дополнительные унаследованные члены

  • 1 свойство унаследованное от QObject
  • 1 открытый слот унаследованный от QObject
  • 1 открытая переменная унаследованная от QObject
  • 10 статических открытых членов унаследованных от QObject
  • 9 защищённых функций унаследованных от QObject
  • 2 защищённые переменные унаследованные от QObject

Подробное описание

Класс QSensorGesture представляет один или несколько распознавателей жестов датчиков.

В дополнение к сигналу QSensorGesture::detected(), распознаватели жестов датчиков могут иметь свои собственные специфические сигналы, которые можно обнаружить с помощью QSensorGesture::gestureSignals().

Обратите внимание, что QSensorGesture использует пользовательский метаобъект для предоставления сигналов, специфичных для распознавателя. Это означает, что невозможно наследовать от QSensorGesture и использовать Q_OBJECT. Также qobject_cast<QSensorGesture*>(ptr) не будет работать.

Вы можете использовать QSensorGestureManager для получения известных системных идентификаторов жестов датчиков.

См. также QSensorGestureRecognizer и QSensorGestureManager.

Документация по функциям-членам

QSensorGesture::QSensorGesture(const QStringList &ids, QObject *parent = Q_NULLPTR)

Создаёт распознаватель жестов датчика и инициализирует список ids распознавателей с родителем parent

[virtual] QSensorGesture::~QSensorGesture()

Уничтожает QSensorGesture

[signal] void QSensorGesture::detected(QString)

Сигнализирует, когда жест gestureId был распознан.

QStringList QSensorGesture::gestureSignals() const

Возвращает все возможные сигналы жестов, которые могут быть испущены.

QStringList QSensorGesture::invalidIds() const

Возвращает идентификаторы распознавателей жестов, которые не были найдены.

bool QSensorGesture::isActive()

Возвращает, активен ли этот жест или нет.

void QSensorGesture::startDetection()

Запускает процедуры распознавания жестов в распознавателе.

void QSensorGesture::stopDetection()

Останавливает процедуры распознавания жестов.

QStringList QSensorGesture::validIds() const

Возвращает идентификаторы распознавателей жестов, которые были найдены.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qsensorgesture.html

Spec-Zone.ru

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