use concrete types
Summary:
auto may cause woes when building against qt4. not quite sure why, but
we can simply not use auto and be happy
Test Plan: builds (on qt5 anyway)
Reviewers: dvratil
Reviewed By: dvratil
Differential Revision: https://phabricator.kde.org/D20837