1 why qt?
1.1 code less, create more, deploy everywhere!
1.2 better than MFC: when an object is deleted, all dependant objects are automatically deleted too.
It dose not interfere with the programmer's freedom to delete manually when they wish to.
尽管C++在技术上并没有限制垃圾回收的实现,担因为memory效率的问题,并不提倡garbage机制。