Looks like I must construct my own paint engine. The QVTKWidget implementation is:<br><br>QPaintEngine* QVTKWidget::paintEngine() const<br>{<br> return NULL;<br>}<br><br>Does anyone know how this could be created efficiently?
<br><br>Cheers,<br>Anja<br><br><div><span class="gmail_quote">On 16/10/06, <b class="gmail_sendername">Anja Ende</b> <<a href="mailto:anja.ende@googlemail.com">anja.ende@googlemail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi everyone,<br><br>Has anyone been able to successfully use QPainter methods in QVTKWidget.<br><br>So, I have derived a class from QVTKWidget and override the paintEvent method as follows:<br><br>void QTVTKWidget::paintEvent( QPaintEvent * event)
<br>{<br> QVTKWidget::paintEvent(event);<br> QPainter painter(this);<br> ....<br>}<br><br>This however, returns a run time error as in it could not create the painter object. The error is:
<br><br>Painter::begin(), paintdevice returned engine == 0, type: 1<br><br>Just wondering if someone has been able to use this successfully.<br><br> <br>Cheers,<br><span class="sg"><br>Anja
</span></blockquote></div><br><br clear="all"><br>-- <br>Cheers,<br><br>Anja