2
私はVTK5ビジュアライゼーションをQt4ウィンドウに埋め込むようにしていますが、運があまりありません。次のコードは、私のMac(10.6、Pythonの2.7)上で動作しません。VTKをQtと連携させる問題
from PyQt4 import QtGui
from vtk.qt4 import QVTKRenderWindowInteractor
import sys
class Window(QVTKRenderWindowInteractor.QVTKRenderWindowInteractor):
def __init__(self):
QVTKRenderWindowInteractor.QVTKRenderWindowInteractor.__init__(self,None)
if __name__=='__main__':
app = QtGui.QApplication(sys.argv)
w = Window()
w.show()
sys.exit(app.exec_())
私は、コードを実行しようとするエラーは、次のとおりです。
はX Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 2 (X_ChangeWindowAttributes)
Resource id in failed request: 0x1a310140
Serial number of failed request: 7
Current serial number in output stream: 9
は、誰もがかもしれないものの任意のアイデアを持っていますやっている?私が
に切り替えると、class ConeWindow(QtGui.QMainWindow):
def __init__(self):
QtGui.QMainWindow.__init__(self,None)
私は予想通りに小さな空のウィンドウが表示されることに注意してください。
WindowsとLinuxで最初のコードサンプルが私のために働いていたことを除いて、私はあまり役に立たない。エラーメッセージはXに関連しているようです...他のOpenGL/Xウィンドウアプリケーションは動作していますか? – Jeremiah