QSensorGesturePluginInterface Class
The QSensorGesturePluginInterface class is the pure virtual interface to sensor gesture plugins. More...
Header: | #include <QSensorGesturePluginInterface> |
qmake: | QT += sensors |
Since: | Qt 5.1 |
This class was introduced in Qt 5.1.
Public Functions
QSensorGesturePluginInterface() | |
virtual | ~QSensorGesturePluginInterface() |
virtual QList<QSensorGestureRecognizer *> | createRecognizers() = 0 |
virtual QString | name() const = 0 |
virtual QStringList | supportedIds() const = 0 |
Detailed Description
The QSensorGesturePluginInterface class is implemented in sensor gesture plugins to register sensor gesture recognizers with QSensorGestureManager.
See also QtSensorGestures Plugins.
Member Function Documentation
QSensorGesturePluginInterface::QSensorGesturePluginInterface()
Construct the QSensorGesturePluginInterface.
[virtual]
QSensorGesturePluginInterface::~QSensorGesturePluginInterface()
Destroy the QSensorGesturePluginInterface.
[pure virtual]
QList<QSensorGestureRecognizer *> QSensorGesturePluginInterface::createRecognizers()
Called by the manager to create the recognizers. Plugins should initialize and register their recognizers using QSensorGestureManager::registerSensorGestureRecognizer() here.
See also QSensorGestureManager.
[pure virtual]
QString QSensorGesturePluginInterface::name() const
Returns this plugins name.
[pure virtual]
QStringList QSensorGesturePluginInterface::supportedIds() const
Returns a list of the recognizer Id's that this plugin supports.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qsensorgestureplugininterface.html