Mark more classes & structs as Q_MOVABLE_TYPE/Q_PRIMITIVE_TYPE
Summary:
Classes and structs used in Qt containers can get optimized handling if their
typeinfo is known. This patch adds the typeinfo to many types which are used
in Qt containers and where I understood the member types.
Test Plan:
No issues seen in two days usage.
Tests run as before.
Reviewers: KDevelop, kfunk
Reviewed By: KDevelop, kfunk
Subscribers: kfunk, mwolff, kdevelop-devel
Differential Revision: https://phabricator.kde.org/D9159