d-pointers present but move m_* variables:
I thought for KReportASyncItemBase, we agreed because it was trivial, a dptr wasnt required. Thoughts?
Yes but it's not value-based and if it ever needs a member we're in trouble as d-pointer a cannot be added in 3.x.
Ok, and for KReportDocument, move the protected m_ variables to d, and add protected getters/setters?