QVTKWidgetとvtkImageViewer 2を組み合わせたプログラミング設定順序の問題

609 ワード

vtkImageViewer 2の画像をQVTKWidgetにインポートして表示する場合、両者の設定の順序は非常に重要であり、以下の順序で設定すればよい.
qVTK->SetRenderWindow(viewer->GetRenderWindow()); 
viewer->SetupInteractor(qVTK->GetRenderWindow()->GetInteractor()); 
画像は表示できますが、QVTKWidgetからQtに接続したときに、応答できないエラーが発生します.マウスの信号に応答できない場合は、以下の手順で接続する必要があります.
viewer->SetupInteractor(qVTK->GetRenderWindow()->GetInteractor()); 
qVTK->SetRenderWindow(viewer->GetRenderWindow());