hello

Qt对C++添加的新特性

Qt通过结合Qt Object Model和C++速度的优势来实现具有灵活性的高效GUI编程.

Qt为C++添加的特性:

1、强大的信号和曹机制

2、可查询的设计的对象属性

3、时间和事件过滤器

4、对字符串国际化的支持

5、精密的间隔驱动的定时器,使其能够优雅地整合在一个事件驱动的图形用户界面的多任务

6、良好的对象组织结构

7、Qt中处理了 野指针 的问题,使用QPointer类实现当指针所指对象被删除时讲指针置为0

8、灵活的动态类型转换

Qt对C++的扩展是从QObject(类似java中的java.lang.Object)开始的,称为Qt的元对象系统,这需要元对象编译器MOC的支持。Qt通过对C++的封装、扩展实现灵活的GUI编程。

 

 

posted @ 2012-09-04 00:08  酸塔  阅读(349)  评论(0编辑  收藏  举报