PySide6.QtGui.QPointingDeviceUniqueId¶
- class QPointingDeviceUniqueId¶
QPointingDeviceUniqueIdidentifies a unique object, such as a tagged token or stylus, which is used with a pointing device.Details
QPointingDeviceUniqueIds can be compared for equality, and can be used as keys in a QHash. You get access to the numerical ID via
numericId(), if the device supports such IDs. For future extensions, though, you should not use that function, but compare objects of this type using the equality operator.This class is a thin wrapper around an integer ID. You pass it into and out of functions by value.
See also
Synopsis¶
Properties¶
numericIdᅟ- The numeric unique ID of the token represented by a touchpoint
Methods¶
def
__init__()def
isValid()def
numericId()def
__ne__()def
__eq__()
Static functions¶
def
fromNumericId()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Note
Properties can be used directly when
from __feature__ import true_propertyis used or via accessor functions otherwise.- property numericIdᅟ: int¶
This property holds the numeric unique ID of the token represented by a touchpoint.
If the device provides a numeric ID,
isValid()returns true, and this property provides the numeric ID; otherwise it is -1.You should not use the value of this property in portable code, but instead rely on equality to identify pointers.
See also
- Access functions:
- __init__()¶
Constructs an invalid unique pointer ID.
- static fromNumericId(id)¶
- Parameters:
id – int
- Return type:
Constructs a unique pointer ID from numeric ID
id.- isValid()¶
- Return type:
bool
Returns whether this unique pointer ID is valid, that is, it represents an actual pointer.
- numericId()¶
- Return type:
int
Getter of property
numericIdᅟ.- __ne__(rhs)¶
- Parameters:
rhs –
QPointingDeviceUniqueId- Return type:
bool
Returns whether the two unique pointer IDs
lhsandrhsidentify different pointers (true) or not (false).- __eq__(rhs)¶
- Parameters:
rhs –
QPointingDeviceUniqueId- Return type:
bool
Returns whether the two unique pointer IDs
lhsandrhsidentify the same pointer (true) or not (false).