Uranium
Application Framework
Loading...
Searching...
No Matches
UM.Qt.QtMouseDevice.QtMouseDevice Class Reference

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

Inheritance diagram for UM.Qt.QtMouseDevice.QtMouseDevice:
UM.InputDevice.InputDevice UM.PluginObject.PluginObject

Public Member Functions

 __init__ (self, window)
 
 handleEvent (self, event)
 
 __init__ (self)
 
- Public Member Functions inherited from UM.PluginObject.PluginObject
 __init__ (self)
 
 getPluginId (self)
 
 setPluginId (self, plugin_id)
 

Protected Member Functions

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

Protected Attributes

 _x
 
 _y
 
 _window
 
- Protected Attributes inherited from UM.PluginObject.PluginObject
 _plugin_id
 

Additional Inherited Members

- Static Public Attributes inherited from UM.InputDevice.InputDevice
 event = Signal()
 Emitted whenever the device produces an event.
 

Detailed Description

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

Constructor & Destructor Documentation

◆ __init__()

UM.Qt.QtMouseDevice.QtMouseDevice.__init__ (   self,
  window 
)

Reimplemented from UM.InputDevice.InputDevice.


The documentation for this class was generated from the following file: