On Wed, Jul 30, 2008 at 12:07 AM, Phil Thompson <phil at riverbankcomputing.com> wrote: > It's the virtual constructors that are invalid, not virtual methods. Oh, duh. I didn't even notice that I did that. Next time I'll copy real code instead of rewriting it for email.