QSensorGestureManagerclass manages sensor gestures, registers and creates sensor gesture plugins. 更多 …
def
gestureIds
()
def
recognizerSignals
(recognizerId)
def
registerSensorGestureRecognizer
(recognizer)
def
newSensorGestureAvailable
()
def
sensorGestureRecognizer
(id)
Sensor Gesture plugins register their recognizers using the
registerSensorGestureRecognizer()函数。// Create a QSensorGestureManager QSensorGestureManager gestureManager; // Get a list of known recognizers QStringList recognizersList = gestureManager.gestureIds(); // Create a QSensorGeture object for each of those gesture recognizers QSensorGesture *gesture = new QSensorGesture( gestureManager.gestureIds(), this); // Connect the known signals up. connect(gesture, SIGNAL(detected(QString)), this, SLOT(gestureDetected(QString)));
QSensorGestureManager
(
[
parent=Q_NULLPTR
]
)
¶
- param parent
QObject
构造
QSensorGestureManager
as a child of
parent
PySide2.QtSensors.QSensorGestureManager.
gestureIds
(
)
¶
字符串列表
Returns the list of the currently registered gestures. Includes all the standard built-ins as well as available plugins.
PySide2.QtSensors.QSensorGestureManager.
newSensorGestureAvailable
(
)
¶
PySide2.QtSensors.QSensorGestureManager.
recognizerSignals
(
recognizerId
)
¶
recognizerId – unicode
字符串列表
Returns the list of all the gesture signals for the registered
gestureId
gesture recognizer id.
PySide2.QtSensors.QSensorGestureManager.
registerSensorGestureRecognizer
(
recognizer
)
¶
recognizer
–
QSensorGestureRecognizer
bool
Registers the sensor recognizer
recognizer
for use.
QSensorGestureManager
retains ownership of the recognizer object. Returns true unless the gesture has already been registered, in which case the object is deleted.
PySide2.QtSensors.QSensorGestureManager.
sensorGestureRecognizer
(
id
)
¶
id – unicode
Returns the sensor gesture object for the recognizer
id
.