Move documentation from internal classes to QObject-based classes

Change-Id: Iecaf7c942d71a12d98eec38cf95a77c97772c29e
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>