* added cmake source_groups for header files
* Made use of QVariantMap consistent for transfer of property values