Thanks. I'm fine with simple widgets that styles already render. I was more thinking about custom widgets that styles don't already do.
I'm guessing there's really no way to do what I want to do. As an example, say I have something like a custom widget that contains maybe three sub-widgets - maybe an edit box, and two widgets that do custom rendering - and renders them all together, maybe even using a layout object to organize them. The custom widget doesn't actually do any rendering, it just contains them and passes the rendering off to the children. It seems that my only option is to somehow reproduce all of the rendering in the delegate's paint method. This is to be a pain that could have been avoided since I already have classes that should be able to do all of the rendering and layout work.
This post has been edited 1 times, last edit by "bpoteat" (Sep 9th 2010, 3:20pm)