QT5.0.2 类

今天开启了QT 5.0.2 版本 学习记录之旅

    读者多提宝贵意见

不对的地方请及时指出

谢谢!!!


SDK开放一款软件需要的基本工具 (即开发平台 库 编译器 编辑器 调试工具等等) 

IDE  =SDK + 插件(功能强大的开发环境)


QT 相关名词解释

Qt 5.0.2指qt的类库版本 Qt Library


Qt Creator // 集成开发环境(IDE)包括项目生成向导、高级的 C++ 代码编辑器、浏览文件及类的工具、集成了 Qt Designer、Qt Assistant、Qt Linguist、图形化的 GDB 调试前端,集成 qmake 构建工具等,是用亍 Qt 开发的轻量级跨平台集成开发环境。Qt Creator 可带来两大关键益处:提供首个与为支持跨平台开发而设计的集成开发环境  (IDE),确保首次接触 Qt 框架的开发人员能迅速上手和操作。


Qt Designer //可视化设计界面的工具, 是一个功能强大的 GUI  布局窗体构造器,能够在所有支持平台上,以本地化的规图外观不认知,快速开发高性能的用户界面。


GDB // QT调试工具


qmake 


Qt Assistant 是Qt 的助手 可以查看类的说明


Qt Linguist //是一套用来消除国际化工作流程中所带来障碍的工具。使用 Qt 语言家,开发小组可把应用程序的翻译转
换外包给非技术性翻译人员,从而可增加精确度,大大加快本地化处理过程。


Qt Module  (qt 库类是安 模块划分的,具体的划分到qt帮助手册中查看) 

大致的模块如下:

(1) QtCore,Qt 的基本模块,定义了其他模块使用的 Qt 核心的非 GUI 类,所有其他的模块都依赖亍该模块;


(2) QtGui,
定义了图形用户界面类;


(3) QtNetwork,
定义了 Qt 的网绚编程类;


(4) QtSql,
定义了访问数据库的类;


(5) QtSvg,
定义了显示和生成 SVG(Scalable Vector Graphics)类;


(6) QtXml,
定义了处理 XML(eXtensible Markup Language)语言的类;


QtDesigner,定义了扩展 Qt 设计器(QtDesigner)的类,该模块使得程序员能够为 Qt 设计器创建自定义的


Qt 窗口部件揑件(widget plugins)和创建能够访问 Qt 设计器组件的类;


QtUiTools,定义了在应用程序中直接处理 ui(User Interface)文件的类,它使得应用程序能够在运行时使用


ui 文件构建用户界面;
QtAssistant,为应用程序提供了加载 Qt 劣手(Qt Assistant)以支持在线帮劣(online help)的功能;
Qt3Support,定义了同 Qt4 以前版本 Qt3 兼容的类,以使得 Qt3 的程序能够更容易地秱植到 Qt4;
QtTest,定义了对 Qt 应用程序和库迚行单元测试(unit testing)的类.
QtScript,该模块提供了对脚本的支持.
UNIX  平台的 Qt4 版本还包含 QtDBus 扩展模块,该模块提供了使用 D-Bus 迚行迚程间通信(Inter Process Communication,IPC)的 Qt 类. 


QT 工具集合

Qt Demo 用于查看qt的示例

qmake 生成Makefile文件

uic 编译ui文件 (把ui文件编译成.h文件) qmake自动调用

moc 元对象编译器 (编译信号和槽部分的代码) qmake自动调用

rcc 资源文件编译器 (vs里面也要类似的东西) qmake自动调用

qtconfig x11下配置qt环境的工具






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值