added QtCreator unit test project and unit test.
fix unused_parameter not working.

squash