Minor comments.
-> class Q_DECL_HIDDEN KReportDocument::Private
Please see T4016
not needed line
' ;' -> ;
Please move these 2 lines to the very end line
Good!