Replacement for GraphicsView that does all scene management and rendering on a remote process,
while displaying on the local widget.
GraphicsItems must be created by proxy to the remote process.
-
__init__(parent=None, *args, **kwds)[source]
The keyword arguments ‘useOpenGL’ and ‘backgound’, if specified, are passed to the remote
GraphicsView.__init__(). All other keyword arguments are passed to multiprocess.QtProcess.__init__().
-
close()[source]
Close the remote process. After this call, the widget will no longer be updated.
-
enterEvent(self, event: PySide2.QtCore.QEvent)[source]
-
leaveEvent(self, event: PySide2.QtCore.QEvent)[source]
-
mouseMoveEvent(self, event: PySide2.QtGui.QMouseEvent)[source]
-
mousePressEvent(self, event: PySide2.QtGui.QMouseEvent)[source]
-
mouseReleaseEvent(self, event: PySide2.QtGui.QMouseEvent)[source]
-
paintEvent(self, event: PySide2.QtGui.QPaintEvent)[source]
-
remoteProcess()[source]
Return the remote process handle. (see multiprocess.remoteproxy.RemoteEventHandler)
-
resizeEvent(self, event: PySide2.QtGui.QResizeEvent)[source]
-
sizeHint(self) → PySide2.QtCore.QSize[source]
-
wheelEvent(self, event: PySide2.QtGui.QWheelEvent)[source]