Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1638703
  • 博文数量: 311
  • 博客积分: 7778
  • 博客等级: 少将
  • 技术积分: 4186
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-09 19:59
个人简介

蓝点工坊(http://www.bluedrum.cn) 创始人,App和嵌入式产品开发。同时也做相应培训和外包工作。 详细介绍 http://pan.baidu.com/s/1y2g88

文章存档

2012年(3)

2011年(115)

2010年(170)

2009年(23)

分类: C/C++

2010-02-09 01:13:35

QT的组成:
QT实际上是一个庞大的跨平台开发框架,本来还想加上一个C++的定语,但是在搜集资料发现。QT很早就变成支持JAVA,Ada和Python脚本的综合开发工具了.
 
一个完 整QT的安装包组成,以QT4为例 最直观的是来自已于上关于QT的介绍这一张图
 
 
从这一个图可以看到,如果你想开发一个QT的C++的应用程序。
需要用到QT4的四个组成。当安装好QT4.6后,这四个部分都是带上。
  • QT类库
    • 即QT的类库,是QT的核心,所有QT应用程序的类都是从这个库继承下来。代码集中在QtCore中
    • 一些重要应用的类库,如数据库处理,XML,WEB,3D支持
  • QT跨平台支持
    •  为QT的类库跨平台移植实现的各个操作底层代码QT的开发工具
  • QT extented
    • 在QT上实现一些复杂应用,简化开发,象QT的桌面。插件机制。在开发中是可选的。这就是原来Qtopia
  • QT的开发工具
    • qmake Makefile/Project生成工具
    • linguist/lrelease/lupdate 国际化版本设计工具
    • uic 把*.ui转换成对应代码的工具
    • qt Designer ,窗口设计器.
    • moc 生成事件,槽代的C++工具代码.

    早期QT是没有自己的IDE,一般是在Eclipse/VS/KDeveloper上加入自己的插件,或者直接用命令行开发.Nokia收购后,很快推出集成开发环境QtCreator把上述工具集成在一个统一的界面下

阅读(1219) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~