Architecture reengineered,Qt used for main project