本文共 953 字,大约阅读时间需要 3 分钟。
QT的概述
1、历史发展
- 1)1997年诞生,Haavard Nord/Eirik Chame-Eng
- 2)1994年创立TrollTech(奇趣科技公司)
- 3)2005年Qt4.0版本
- 4)2008年奇趣公司被诺基亚收购
- 5)2009年QT源码开放
- 6)2012年诺基亚将Qt全部知识产权出售给Digia公司
- 7)2013年Qt5.0发布
- 8)2014年Digia成立The Qt company子公司,专注于Qt的技术开发和拓展
2、Qt相关的工具介绍
- 1)assistant(Qt助手):在终端输入
assistant &
即可进入Qt帮助手册界面 - 2)qmake(Qt构建器)
qmake -v //查看Qt版本qmake -project //生成.pro的工程文件qmake //根据.pro文件生成Makefile执行:make完成工程编译和链接
- 3)designer(Qt设计师):图形界面编辑器,用设计界面,得到
.ui
文件,在终端输入designer &
- 4)uic(界面转换工具):将
.ui
文件转换为c++中支持de.h
文件 - 5)rcc(资源编译器)
- 6)moc(元对象编译器):将Qt中扩展的语法还原为标准C++程序
- 7)qtcreator(Qt创造器):Qt的集成开发环境(IDE)包含上面所有的工具
3、Qt帮助手册的使用
eg:QApplication
- 1)先看第一句话,了解该类的主要功能,如果看不懂点击
more
进入详细介绍的位置 - 2)了解头文件(默认和类型一致),构建选项(说明使用的功能模块),继承关系
- 3)Properties(成员变量)
- 4)Public Functions(公有的成员函数):注意:重点关注构造函数,了解如何创建对象
- 5)Reimplemented Public Functions(公有的虚函数)
- 6)Public Slots(槽函数)//qt中语法扩展
- 7)Signals(信号函数)//qt中语法扩展
- 8)Static Public Members(静态成员)
- 9)Reimplemented Protected Functions(保护的虚函数)
- 10)Macros(宏)
- 11)Detailed Description(详细描述和“more”)
转载地址:http://pedo.baihongyu.com/