QPainter::begin: Paint device returned engine == 0, type: 1 #194
Unanswered
adam-grant-hendry
asked this question in
Q&A
Replies: 1 comment 3 replies
-
Can you see if you experience the same problem when using BackgroundPlotter? If not then you might be able to look at the BackgroundPlotter code to see how it's avoiding the problem. My guess is that your call to |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
When using
QtInteractor
(Windows 10 with PySide6)I'm seeing the error:
I know
PyQt6
andPySide6
use "QOpenGLWidget" and the others "QGLWidget" inrwi.py
.However, I also know PyQt's sip supports cooperative multiple inheritance, but PySide's Shiboken is still struggling. We first encountered this here.
If I print out the
__mro__
ofQtInteractor
, I getDoes anyone know if this is a
QOpenGLWidget
vsQGLWidget
issue, or aPyQt
vsPySide
issue? Has anyone else come across this?UPDATE:
When I close the application, I get a bunch of the following repeated errors:
From the PySide6 docs:
So I wonder if
Shiboken.Object
is breaking the inheritance chain duringsuper()
calls to__init__
?UPDATE 2:
Beta Was this translation helpful? Give feedback.
All reactions