- A+
QT简介
QT是一个跨平台的C++图形用户界面库,由挪威TrollTech公司出品,目前包括Qt Creator, QtEmbedded,Qt Designer快速开发工具,Qt Linguist国际化工具等部分,Qt支持所有Linux/Unix系统,还支持Windows平台。
Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。
Qt本身不是一种编程语言。它是一个用C ++编写的框架。但它不仅仅只是一个GUI工具包,它提供了在网络、数据库、OpenGL、Web技术、传感器、通信协议(蓝牙,串行端口,NFC)、XML和JSON处理,打印、PDF生成等领域的跨平台开发的模块。
Qt拥有自己的集成开发环境(IDE),名为Qt Creator。它运行在Linux,OS X和Windows上,提供智能代码完成,语法高亮,集成帮助系统,调试器和分析器集成以及所有主要版本控制系统(例如Git、Bazaar)的集成。
QT优点
(1) 优良的跨平台特性
Qt支持下列操作系统: Microsoft Windows、Linux、Solaris、 SunOS、HP-UX、 Digital UNIX (OSF/1、Tru64)、Irix、FreeBSD、BSD/OS、SCO、AIX、OS390、QNX等等。
(2) 面向对象
Qt的良好封装机制使得Qt的模块化程度非常高,可重用性较好,对于用户开发来说非常方便。 Qt提供了一种称为signals/slots的安全类型来替代 callback,使得各个元件之间的协同工作变得十分简单。
(3) 丰富的API
Qt包括多达250个以上的C++类,还提供基于模板的collections, serialization,file,I/O device,directory management,date/time类。
(4) 支持2D/3D图形渲染,支持OpenGL
(5) 大量的开发文档
(6) XML支持
内容
百度云下载地址
链接:https://pan.baidu.com/s/11V5e8reRIkVKwqpGO5sF3g
提取码: