I'm a little confused. Are you assuming I've sub-classed QMainWindow so that I can re-implement showEvent() and add to it's .cpp? If so, I haven't. It sounds like this is something I need to do in order to follow your suggestions. Is that correct?