QPointingDeviceUniqueId¶
QPointingDeviceUniqueId
identifies a unique object, such as a tagged token or stylus, which is used with a pointing device. More…

Synopsis¶
Static functions¶
def
fromNumericId
(id)
Detailed Description¶
QPointingDeviceUniqueIds can be compared for equality, and can be used as keys in a
QHash
. You get access to the numerical ID vianumericId()
, 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.
This type actively prevents you from holding it in a
QList
, because doing so would be very inefficient. Use aQVector
instead, which has the same API asQList
, but more efficient storage.See also
TouchPoint
-
class
QPointingDeviceUniqueId
¶ QPointingDeviceUniqueId(QPointingDeviceUniqueId)
- param QPointingDeviceUniqueId
Constructs an invalid unique pointer ID.
-
static
PySide2.QtGui.QPointingDeviceUniqueId.
fromNumericId
(id)¶ - Parameters
id –
qint64
- Return type
Constructs a unique pointer ID from numeric ID
id
.
-
PySide2.QtGui.QPointingDeviceUniqueId.
isValid
()¶ - Return type
bool
Returns whether this unique pointer ID is valid, that is, it represents an actual pointer.
-
PySide2.QtGui.QPointingDeviceUniqueId.
numericId
()¶ - Return type
qint64
-
PySide2.QtGui.QPointingDeviceUniqueId.
__ne__
(rhs)¶ - Parameters
rhs –
QPointingDeviceUniqueId
- Return type
bool
-
PySide2.QtGui.QPointingDeviceUniqueId.
__eq__
(rhs)¶ - Parameters
rhs –
QPointingDeviceUniqueId
- Return type
bool