不是很理解你说的例子和上面的包装有什么关系。当然qt的最大好处在于它的可移植性,同时信号与槽也大大提高了对象间联系的方便性,完全基于qt的开发能够最佳的体现它的可移植性,但是另一方面尽管qt提供了400多个类,但也不能完全满足所有设计的需要,其实它本身也不过是一些API,在设计过程中借助第三方API往往是不可避免的,如果每遇到这种情况都要对其进行包装,这无异于对qt的再次开发,并且让接口涵盖所有qt已经涵盖的系统,这些工作往往会成倍的扩大原来项目的工作量,这也是一件很头痛的事。
个人认为,选择qt是否有必要倒是应该在项目设计初始先考虑考虑的。其实我也只是qt的初学者,理解尚浅,承蒙指教。