**Describe the bug** on keeping Q_object macro using visual studio 2017, unresolved externals link 2001 is flashed **To Reproduce** Steps to reproduce the behavior: 1. Compile new plugin with vs 2017 and qt12 2. defined Q_Object in header file of the plugin