Да вообще-то самому печать мона написать без проблем:
QPixmap pixmap = QPixmap::grabWidget( mywidget );
Чё с пиксмапой окна делать, думаю рассказьІвать не надо
QPixmap таки растровый ресунок, а хотелось бы векторный...
Вот если бы так же просто на QPrinter, или QPicture...
Но это похоже только залезанием в private делается...