PySide6.QtGui.QPointingDeviceUniqueId¶
- class QPointingDeviceUniqueId¶
- QPointingDeviceUniqueIdidentifies a unique object, such as a tagged token or stylus, which is used with a pointing device. More…- 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 - Detailed Description¶- 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 - 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 - lhsand- rhsidentify different pointers (- true) or not (- false).- __eq__(rhs)¶
- Parameters:
- rhs – - QPointingDeviceUniqueId
- Return type:
- bool 
 
 - Returns whether the two unique pointer IDs - lhsand- rhsidentify the same pointer (- true) or not (- false).