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