【发布时间】:2016-03-22 19:46:00
【问题描述】:
我想通过其Python Wrappers 使用VTK 7.0.0 和Qt5。
在C++ 中,我通常使用QVTKWidget2 而不是QVTKWidget,以便解决
this problem rendering with intel i915 driver on Linux
VTK+Qt+Python 上的Some examples 建议使用QVTKRenderWindowInteractor 类,但我遇到了同样的渲染问题。
在VTK的源代码树中挖掘,我可以看到examples using QVTKWidget2 from Python,但是在启用Python包装器的情况下编译VTK后我找不到类@987654333。
有人知道如何为QVTKWidget2 编译包装器,或者如何解决QVTKRenderWindowInteractor 的i915 渲染问题吗?
非常感谢
【问题讨论】:
-
QVTKWidget2类的源代码在 src/GUISupport/QtOpenGL 中,表明它是QGLWidget的子类。所以你需要安装 OpenGL 才能正确编译。
标签: python qt5 wrapper vtk pyqt5