【QT基础知识】

QT基础知识

一、QT的特点(优势)

1、优良的跨平台特性

Qt支持以下操作系统:Windows、Linux、Solaris、SunOS、FreeBSD、BSD/OS、SCO、AIX、0S390、QNX 、 android等等。

2、面向对象

Qt的良好封装机制使得Qt的模块化程度非常高,可重用性较好,对于用户开发来说是非常方便的。Qt提供了一种称为signals/slots的安全类型来替代callback,这使得各个元件之间的协同工作变得十分简单。

3、丰富的API

Qt包括多达500个以上的C++类,还提供基于模板的collections,serialization,file,I/0 device,directory management,date/time类。甚至还包括正则表达式的处理功能。

4、大量的开发文档

Network/XML/OpenGL/Database/webkit ...

5、跨平台集成开发环境(QT Creator)

UI设计与代码开发的无缝协作。支持Qt Quick开发、支持移动设备上的应用开发(Android,黑莓,i0S)、支持嵌入式设备开发。

二、QT的应用范围

(1) KDE、Maya、Google earth、Opera浏览器、skype网络电话、QCad、Adobe Photoshop Album、CGAL计算几何库......

(2) Qt在石油,天然气行业的应用

(3) Qt在家庭媒体中的应用

(4) Qt在ip 通信的使用

(5) Qt在虚拟测试当中的应用

(6) Qt在仿真方面的应用

三、QT内存管理

使用new和delete时,内存在堆中分配。堆内

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值