HI.

I have done something the same as you do...but I made an _impl class which inluded the ui file.

the actual dll interface is defined as an interface class I have totally defined (just calls to the _impl class)...in this way I can control which elements in the widget(s) can be accessed externally.

rgds
Jan