<i>(including VTK Users in the discussion)</i><br><br><a href="http://imgur.com/8OU4E" target="_blank">http://imgur.com/8OU4E</a><br><br>Brief
on what you're seeing: this is a Qt window that uses QDockWidgets. The
center widget is a qt mdi actor which holds four QVTKWidgets. Each of
those widgets has two renderers, one for the actor and one for the xyz
axis actor. There is a label for each vtkwidget which you can see in
the top left of each of the four render windows.. they are for some
reason rendered as black and no text is visible.<br>
<br>The first image is what it looks like when it starts up. Just a
black area where the label should be, no text. When I resize the left
dock widget, something happens with the text (garbled) in the label as
you can see in the second image.<br>
<br>Based on your responses so far I would imagine that this is unusual
and that it should be fine as I have described it. I have encountered
similar things before in Qt/VTK and they tend to just clear themselves
up almost randomly (e.g. among a couple of other weird things I've run
into so far, for some reason titles weren't displayed in my dock
widgets for a while until I removed a few unused and seemingly
unrelated event handlers for other processes). I was looking to find
out if there was some obvious behaviour I didn't know about that Qt/VTK
required in order to properly display a widget within a QVTKWidget, but
it's not looking like that's the case.<br><br><div class="gmail_quote">On Mon, Jan 4, 2010 at 11:37 AM, Clinton Stimpson <span dir="ltr"><<a href="mailto:clinton@elemtech.com">clinton@elemtech.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div text="#000000" bgcolor="#ffffff">
<br>
It should work except maybe if you're setting a transparent background
for the label. What platform is this problem on?<br>
<br>
Clint<div><div></div><div class="h5"><br>
<br>
On 01/04/2010 09:08 AM, Steven Ferrell wrote:
</div></div><blockquote type="cite"><div><div></div><div class="h5">I have created a QLabel which has as its parent a
QVTKWidget, ie<br>
QLabel *renderTitle = new QLabel(title, vtkWidget);<br>
<br>
The label text does not render at all normally. If I resize the
windows and play around with their size it will eventually show some of
the text, but it becomes garbled.<br>
<br>
Do I need to perform some sort of update within some sort of event in
order to have a QLabel within a QVTKWidget display properly?<br>
</div></div><pre><fieldset></fieldset>
_______________________________________________
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a>
Follow this link to subscribe/unsubscribe:
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a>
</pre>
</blockquote>
<br>
</div>
</blockquote></div><br>