QT SDK介绍
QT SDK含有以下组件
1、Qt Creator
内含(Qt Designer ,Qt Assistant ,Qt Linguist)
2、Qt库
① Qt Library
QT 编程所需要的类库
② Qt Desinger
GUI而已与窗体构造器
③ Qt Assistant
帮助文件(类似MSDN)
qt的api
④ Qt Demo
QT例子,演示程序的加载器
⑤ Qmake
用于生成Makefile的命令行工具(QT跨平台编译系统的基础)
通过读取QT本身的配置,为程序生成与平台相关的makefile
⑥ Uic
UI complieer 把.ui文件转化为编译器可以识别的标准C++文件
qmake会自动协助用户管理 .ui文件和调用uic工具
⑦ Moc
Meta Object Complie(元对象编译器)
用来生成一些与信息和槽相关的底层的代码的预编译工具。
该工具处理带Q_OBJECT宏的头文件,生成形如:moc_xxx.h/
moc_xxx.cpp的C++代码,并与程序一同编译。
由qmake调用。
⑧ Rcc
QT的资源文件编译工具
由Rcc工具根据(.qrc)文件中的内容,将相关的文件编译。
由qmake调用。
⑨ Qtconfig
在X11(linux 图形系统)系统下用来配置QT环境(如:字体,sytle等)
一般存放在用户的home目录下
3、翻译和国际化工具
QT linguist
lupdate
lrelease