Hmm... Calling ensurePolished() on the widget containing all that content seems to do the trick. That is, I'm not calling it on the QMdiSubWindow. Now I'm really confused. -John Weeks