<div>Hello Elvis,</div><div><br></div><div>thanks for your reply. <br></div><div>I don't have the gui avaiable right now; I will send a picture as soon as I can.</div><div><br></div><div>To answer your question: yes, if I remove the QVTKWidget and replace it with QWidget everything works. The problems occur only when the QVTKWidget is present. <br></div><div><br></div><div>The GUI is built to work in this way:</div><div>1) start showing stuff on the QWidget;</div><div>2) After a while, the QVTKWidget shows some other stuff.</div><div><br></div><div>The QWidget is showing some interactive scene and it uses a library ("librviz" - for ROS users) based on Ogre and OpenGL. Could the problem happen because the QVTKWidget interfere with the already existing OpenGL context? <br></div><div>I don't know if this is the cause, because it is sufficient to have the QVTKWidget on the Gui to make the QWidget freeze.<br></div><div><br></div><div>Anyway, I have looked at this example: https://www.vtk.org/Wiki/VTK/Examples/Cxx/GLUT</div><div>but no luck so far. Maybe is a problem of drivers (I have an Nvidia GeForce GTX 950M on Ubuntu 14.04 LTS). <br></div><div><br></div><div>Best,</div><div>Luca<br></div><br>
<br>
<blockquote>
----Messaggio originale----<br>
Da: "Elvis Stansvik" <elvis.stansvik@orexplore.com><br>
Data: 17-ott-2017 8.36<br>
A: <bartolomei-luca@virgilio.it><br>
Cc: "VTK Users"<vtkusers@vtk.org><br>
Ogg: Re: [vtkusers] QVTKWidget in QT GUI freezes other QWidgets<br>
<br>
<div dir="auto"><div><div class="gmail_extra"><div class="gmail_quote">Den 13 okt. 2017 12:08 em skrev "<a href="mailto:bartolomei-luca@virgilio.it">bartolomei-luca@virgilio.it</a>" <<a href="mailto:bartolomei-luca@virgilio.it">bartolomei-luca@virgilio.it</a>>:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div></div>Hello everyone!<br><br>I have a problem with the QT GUI I am creating. Basically, I have an interactive QWidget, a QVTKWidget and a "Quit" button. <br><br>When I launch my app, I can interact with the QWidget without any problem (I have a 3D interactive scene, where I can zoom and rotate). <br>However, as soon as the QVTKWidget becomes "active" (i.e. some function in my code start using it or if I click on it), both the QWidget and the QVTKWidget freeze. The app keeps on working, since the "Quit" button works as it should.<br><br>If I have a GUI with either the QWidget or the QVTKWidget (only one of them) everything works fine. The problem is if I try to include both of them at the same time.<br><br>Do you have any idea why this happens? <br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">I don't have any immediate ideas. It would really help to see a small example where the problem occurs.</div><div dir="auto"><br></div><div dir="auto">Does it work if you put two of your QWidgets in the application. I mean, if you remove the QVTKWidget and put another one of your QWidget where it was?</div><div dir="auto"><br></div><div dir="auto">Elvis</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks a lot for you help.<br><br>______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_<wbr>FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br></div></div></div>
<br>
</blockquote><br>