[vtkusers] Crashed when I used a QVTKWidget to render two vtkRenderWindow in turn

Sophonet vtk12af6bc42 at kant.sophonet.de
Thu Aug 18 11:00:52 EDT 2016

Hi List,

well, I can confirm that there are some problems with VTK7.0.0 and (on 
my system) QT 5.7.0.

The problems occur when reparenting QVTKWidgets. I have written a small 
demo app, based on existing VTK examples, which shows the problem. It is 
attached to this e-mail.

When reparenting (swapping) the two QVTKWidgets, the console window says 
"QWidget::repaint: Recursive repaint detected", and an error window pops 
up with "Invalid Pixel format, no OpenGL support".

Obviously, for the attached demo app, there would be a solution without 
reparenting the windows - nevertheless, it seems like a bug and in 
another application, I need to reparent the widgets, which (due to this 
problem) forces me to keep using Qt 4.8.7, in which reparenting is 

Anybody can confirm the problem and propose a solution / workaround?



Am 2016-08-18 08:46, schrieb 박병준:
> If you use QVTKWidget, it is recommended to make two QVTKWidget s.
> You can show and hide each widget in QT very easily.
> You don't need to switch two RenderWindow in on Widget with pain.
> Samuel Park.
> --
> View this message in context:
> http://vtk.1045678.n5.nabble.com/Crashed-when-I-used-a-QVTKWidget-to-render-two-vtkRenderWindow-in-turn-tp5739836p5739839.html
> Sent from the VTK - Users mailing list archive at Nabble.com.
> _______________________________________________
> Powered by www.kitware.com
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
> Search the list archives at: http://markmail.org/search/?q=vtkusers
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
-------------- next part --------------
A non-text attachment was scrubbed...
Name: QVTKWidgetbug.zip
Type: application/zip
Size: 3536 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20160818/63859c3d/attachment.zip>

More information about the vtkusers mailing list