QPointingDeviceUniqueIdidentifies a unique object, such as a tagged token or stylus, which is used with a pointing device. 更多 …
def
fromNumericId
(id)
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 aQVectorinstead, which has the same API asQList, but more efficient storage.另请参阅
TouchPoint
QPointingDeviceUniqueId
¶
QPointingDeviceUniqueId(QPointingDeviceUniqueId)
- param QPointingDeviceUniqueId
Constructs an invalid unique pointer ID.
PySide2.QtGui.QPointingDeviceUniqueId.
fromNumericId
(
id
)
¶
id
–
qint64
Constructs a unique pointer ID from numeric ID
id
.
PySide2.QtGui.QPointingDeviceUniqueId.
isValid
(
)
¶
bool
Returns whether this unique pointer ID is valid, that is, it represents an actual pointer.
PySide2.QtGui.QPointingDeviceUniqueId.
numericId
(
)
¶
qint64
PySide2.QtGui.QPointingDeviceUniqueId.
__ne__
(
rhs
)
¶
rhs
–
QPointingDeviceUniqueId
bool
PySide2.QtGui.QPointingDeviceUniqueId.
__eq__
(
rhs
)
¶
rhs
–
QPointingDeviceUniqueId
bool