Bases: QGraphicsView
A QGraphicsView configured for use in interactive neoscore scenes.
Includes some basic hacky features.
- 
__init__(scene: QGraphicsScene)[source]
 
- 
set_auto_interaction(enabled: bool)[source]
 
Set whether mouse and scrollbar interaction is enabled.
- 
wheelEvent(event)[source]
 
Implementation of Qt event hook for zooming with the mouse wheel.
- 
scrollContentsBy(*args)[source]
 
Override of superclass scroll action to trigger a viewport update.
- 
window_document_pos() → QPointF[source]
 
- 
mouseMoveEvent(self, event: Optional[QMouseEvent])[source]
 
- 
mousePressEvent(self, event: Optional[QMouseEvent])[source]
 
- 
mouseReleaseEvent(self, event: Optional[QMouseEvent])[source]
 
- 
mouseDoubleClickEvent(self, event: Optional[QMouseEvent])[source]
 
- 
keyPressEvent(self, event: Optional[QKeyEvent])[source]
 
- 
keyReleaseEvent(self, event: Optional[QKeyEvent])[source]