QT5.0.2 类
来源:互联网 发布:魔法特效制作软件 编辑:程序博客网 时间:2024/06/16 15:31
今天开启了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环境的工具
- QT5.0.2 类
- Qt5.0.2 +vs2012配置
- qt5.0.2连接mysql
- Qt5类之QMargins
- Qt5 QOpenGLWidget类
- qt5
- qt5
- QT5
- QT5 第二章、windows下Qt5.0.2-Helloworld发布
- qt5 --QWidget类学习笔记
- QT5使用QTcpSocket类注意事项
- connect to MySql in Qt5.0.2
- 在VS2010下配置QT5.0.2
- vs2010 qt5.0.2 addin1.2.5 报错
- Qt5中QPrinter类和QPinterDialog类
- QT5中如何使用QFtp类
- Qt5类之QLine and QLineF
- Qt5类之QPoint and QPointF
- luence
- app改进心得
- 什么是备兑开仓
- ubuntu 14.04安装vnc远程桌面
- c++ 输出到文件
- QT5.0.2 类
- 编写jQuery插件
- jasperreport插件dynamicreports使用实例
- 《FusionCharts学习及使用笔记》之 第一篇
- 2014年末学习计划
- ROS usb_cam安装
- iOS7或以后将不能使用MAC地址生成设备的唯一标识
- zookeeper创建目录节点DEMO
- 开始收集常用正则表达式