Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のアプリは PyQt を使用し、QVTKOpenGLWidget. アプリをシャットダウンすると、次のエラーが表示されstderrます:
QVTKOpenGLWidget
stderr
QGLContext::makeCurrent: Cannot make invalid context current
無害に見えますが、ユーザーにとっては懸念事項のようです。どうすれば防ぐことができますか?
エラーの意味や原因はわかりませんが、エラーを解消する最も簡単な方法QVTKOpenGLWidgetは、アプリの残りの部分がシャットダウンされる前に が破棄されていることを確認することでした:
self.qvtk = QVTKOpenGLWidget() def delete_gl_widget(): self.qvtk.setParent(None) del self.qvtk QApplication.instance().aboutToQuit.connect( delete_gl_widget )