<span class="gI">Hi everybody,<br><br>I am trying to test a simple program that show image slice in a qvtkWidget, with X11 and OpenGL.<br>But I get some errors from X during the XCreateWindow call (QVTKWidget::x11_setup_window()).<br>
I also remarked that it does not crash in case of vtkImageViewer instead of vtkImageViewer2.<br><br>In case of </span><span class="gI">vtkImageViewer2 : </span><br><span class="gI"><br>X Error: BadColor (invalid Colormap parameter) 12<br>
  Major opcode: 1 (X_CreateWindow)<br>  Resource id:  0x2400001<br>X Error: BadWindow (invalid Window parameter) 3<br>  Major opcode: 3 (X_GetWindowAttributes)<br>  Resource id:  0x1e00009<br><br>Then the application crashes...<br>
<br>Do you have any workaround / bug fix for this problem? <br>I check the vtk mantis database but do not manage to find any ticket about this problem.<br><br>My environment is :<br>- QT 4.5<br>- VTK 5.4 compiled in DEBUG mode<br>
- nvidia opengl driver 180-44<br>- ubuntu 9.04<br><br>Here is the simple test source code :<br><br> typedef itk::ImageToVTKImageFilter&lt;ItkImgT&gt; ConnectorT;<br><br> QApplication app(argc, argv);<br><br>  QVTKWidget widget;<br>
  widget.resize(800,800);<br>#if QT_VERSION &lt; 0x040000<br>  app.setMainWidget(&amp;widget);<br>#endif<br><br>  ConnectorT::Pointer connector = ConnectorT::New();<br>  connector-&gt;SetInput(itkImg);<br>  connector-&gt;Update();<br>
<br>  vtkImageViewer2* image_view = vtkImageViewer2::New();<br>  image_view-&gt;SetInput(connector-&gt;GetOutput());<br>  image_view-&gt;SetSlice(10);<br>  image_view-&gt;SetColorLevel (128);<br>  image_view-&gt;SetColorWindow (255);<br>
<br>  widget.SetRenderWindow(image_view-&gt;GetRenderWindow());<br>  image_view-&gt;SetupInteractor(widget.GetRenderWindow()-&gt;GetInteractor());<br><br>  widget.show();<br><br>  app.exec();<br><br>  image_view-&gt;Delete();<br>
  return 0;<br></span>