看 QtCreator 源码学 Qt 02 - 源码工程概览

前文提到的源码文件,在 Ubuntu 执行 tree -L 1 列出文件树显示如下(tree 命令需自行安装)。

.
├── bin                                       # QtCreator 编译完成后的启动脚本。
├── dist                                      # distribution 的缩写,存放版本变更说明,还有一些安装文件配置信息。
├── doc                                     # document 的缩写。项目的配套文档,注意里面是 qdoc 的原始文档,可以通过 doxygen 工具生成 html 等格式的正式文档。
├── docs.pri                              # 文档构建所需的一些属性配置。
├── HACKING                          # 本项目的编码风格说明,参与项目代码贡献时必须遵守,我们不需要理会。
├── LICENSE.GPL3-EXCEPT # 项目的开源协议,这是 Qt 官方在 GPL3 基础上补充条款的版本。不用深究。
├── qbs                                    # QBS 配置文件。QBS(Qt Build Suit)是 Qt 官方开发的一种通用性编译工具,可以替代 qmake。但在新版本中逐渐弃用。
├── qtcreatordata.pri                # 配置发布或安装时的一些不会进行编译构建的数据文件。
├── qtcreator.pri                       # 本项目中用到的一些通用性配置,会被各个 pro 文件 include 后使用。
├── qtcreator.pro                      # 项目的顶层 pro 配置文件,由 qmake 解析使用。
├── qtcreator.qbs                     # 项目顶层的 qbs 配置文件,由 qbs 编译工具解析使用。
├── README.md                    # 关于本项目的一些基本说明,包括如何编译 QtCreator、用到的第三方组件等。
├── scripts                               # 项目构建、安装使用到的一些脚本,有 shell、perl、python 不同语言的脚本。
├── share                                 # 源代码中所需要的一些非代码共享文件,例如代码模板等。
├── src                                     # QtCreator 源代码。
└── tests                                  # 项目测试代码。

2021-3-1

已标记关键词 清除标记
相关推荐
<p> 1.带领你QT5/C++,<span style="color:#FF0000;"><strong>从开发环境(QTCreator和VS2015两种)</strong></span>搭建到项目实战,从入门到精通。 </p> <p> 2.所有章节均有理论知识介绍、接口讲解、实例代码讲解,讲解过程中不断穿插老师在开发过程中遇到的问题及解决方法(<span style="color:#FF0000;"><strong>可以下载所有的电子课件与源码</strong></span>)。 </p> <p> 3.本阶段主要完成Qt开发环境搭建、<span style="color:#00B050;"><strong>基于Widget的图形控件、布局管理、容器类、QT事件处理、QSS、QML</strong></span>等几个方面知识的习 </p> <p> 4.项目实战部分包括:<span style="color:#E36C09;"><strong>计算器、CRM、视频播放器、视频加密器</strong></span>、等。 </p> <p> 5.通过qt框架,进一步加深了对<span style="color:#FF0000;"><strong>C++设计模式</strong></span>的理解。可以<span style="color:#00B050;"><strong>真正投入到实战中</strong></span>,能做基于QT跨平台功能强大的界面程序。 </p> <p> ---------------------------------------- </p> <p> 第1章 Qt开发环境搭建及使用(VS2015及Qt Creator)<br /> 第2章 Qt的HelloWorld(GUI)及剖析<br /> 第3章 Qt信号槽使用及其原理<br /> 第4章 Qt容器类<br /> 第5章 Qt窗口基类QWidget<br /> 第6章 Qt应用程序主窗口<br /> 第7章 Qt基于Widget的控件<br /> 第8章 Qt布局管理<br /> 第9章 Qt事件<br /> 第10章 QSS快速入门<br /> 第11章 Qml快速入门<br /> 第12章 Qt项目实战之计算器<br /> 第13章 Qt项目实战之信息管理系统<br /> 第14章 Qt项目实战之视频播放器<br /> 第15章 Qt项目实战之视频加密器<br /> 第16章 Qt项目实战之视频转码器<br /> 第17章 Qt面试题分析与讲解<br /> 第18章 Qt小白是怎么炼成大牛的之中级篇概览<br /></p><div> <br /></div> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p> <p> <br /></p>
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页