<div dir="ltr"><br><div class="gmail_quote"><div dir="ltr">On Mon, Nov 2, 2015 at 7:14 AM Phil Thompson <<a href="mailto:phil@riverbankcomputing.com">phil@riverbankcomputing.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
> On 2 Nov 2015, at 11:15 a.m., Neil Girdhar <<a href="mailto:mistersheik@gmail.com" target="_blank">mistersheik@gmail.com</a>> wrote:<br>
><br>
> Problem described here: <a href="http://stackoverflow.com/questions/30748991/how-can-qopenglwidget-update-not-result-in-paintgl-events" rel="noreferrer" target="_blank">http://stackoverflow.com/questions/30748991/how-can-qopenglwidget-update-not-result-in-paintgl-events</a><br>
><br>
> and here:<br>
> <a href="http://stackoverflow.com/questions/32428687/pyqt5-qopenglwidget-idle-issue" rel="noreferrer" target="_blank">http://stackoverflow.com/questions/32428687/pyqt5-qopenglwidget-idle-issue</a><br>
><br>
> This is a crippling issue since QGLWidget has a lot of bugs (on OS X at least).<br>
<br>
Version numbers and a short script that demonstrates the problem would be helpful.<br></blockquote><div><br></div><div>My versions are:</div><div>Python 3.5</div><div>PyQt: 5.5.1</div><div>Qt: 5.5</div><div><br></div><div>I will try to put together a short script, but my experiments show that despite update being called, paintGL is only called twice when the widget is created.  Some things like adding and removing widgets from the vbox layout that the QOpenGLWidget belongs to also triggers paintGL invocations.  For some reason the paintGL invocations are not being emitted by QOpenGLWidget.update.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
What's to suggest this is a PyQt problem rather than a Qt problem?<br></blockquote><div><br></div><div>Of course, I can't know, but I cannot find anyone running into this problem on Qt, whereas two people have run into it on PyQt. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
> Also, why is there no externally-facing issue tracker for PyQt?  How are people supposed to submit issues?<br>
<br>
You just did.<br></blockquote><div><br></div><div>Okay, thanks for your help! </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Phil</blockquote></div></div>