第一章:QT的概述
发布日期:2021-05-04 18:00:39 浏览次数:13 分类:技术文章

本文共 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”)
上一篇:让Ubuntu 任务栏在屏幕下方显示
下一篇:把Qt程序打包部署成Windows软件

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年03月19日 17时44分12秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章