Uranium
Application Framework
Loading...
Searching...
No Matches
UM.Qt.QtMouseDevice.QtMouseDevice Class Reference
Inheritance diagram for UM.Qt.QtMouseDevice.QtMouseDevice:
UM.InputDevice.InputDevice UM.PluginObject.PluginObject

Public Member Functions

 __init__ (self, window)
 handleEvent (self, event)
Public Member Functions inherited from UM.InputDevice.InputDevice
None __init__ (self)
Public Member Functions inherited from UM.PluginObject.PluginObject
None __init__ (self, *args, **kwags)
str getId (self)
None setPluginId (self, str plugin_id)
None setMetaData (self, Dict[str, Any] metadata)
Dict[str, Any] getMetaData (self)
str getPluginId (self)
None setVersion (self, str version)
str getVersion (self)

Protected Member Functions

 _qtButtonsToButtonList (self, qt_buttons)
 _normalizeCoordinates (self, x, y)

Protected Attributes

 _x = None
 _y = None
 _window = window
Protected Attributes inherited from UM.PluginObject.PluginObject
 _plugin_id = None
 _version = None
dict _metadata = {}
 _name = None

Additional Inherited Members

Static Public Attributes inherited from UM.InputDevice.InputDevice
 event = Signal()

Detailed Description

An InputDevice subclass that processes Qt mouse events and returns a UM.Event.MouseEvent

The documentation for this class was generated from the following file:
  • UM/Qt/QtMouseDevice.py