Events module
- class lys.widgets.canvas.interface.Events.CanvasFocusEvent(canvas)[source]
Bases:
CanvasPart
- focused
Emitted when the canvas is focused
- class lys.widgets.canvas.interface.Events.CanvasKeyboardEvent(canvas)[source]
Bases:
CanvasPart
Basic keyborad event class of Canvas.
- keyPressed
Emitted when a key is pressed.
- class lys.widgets.canvas.interface.Events.CanvasMouseEvent(canvas)[source]
Bases:
CanvasPart
Basic keyborad event class of Canvas.
- clicked
Emitted when a mouse is clicked.
- doubleClicked
Emitted when a mouse is double-clicked.
- mapPosition(event, axis)[source]
Translate the clicked position to the data-coordinates.
- Parameters
event (QEvent) – The event that is given as an argument of mouse events such as mousePressed.
axis ('Left' or 'Right' or 'Top' or 'Bottom') – The axis by which the position is translated.
- mouseMoved
Emitted when a mouse is moved.
- mousePressed
Emitted when a mouse is pressed.
- mouseReleased
Emitted when a mouse is released.