简介
本项目是根据QtCreator源码结构总结出的一套通用的项目管理模板。核心库为基于QtWidgets的qcanpool,同时,集成常用组件和第三方类库。
仓库
教程
目录
一级目录 | 二级目录 | 说明 |
---|---|---|
demos | 丰富的例子 | |
doc | 文档 | |
projects | 项目目录,其中提供简单的模板template,用户可以持续添加自己的项目在此目录, 从而实现一套框架管理多项目 |
|
share | 源代码中所需要的一些非代码共享文件 | |
src | 源代码文件 | |
libs | 基础类库,包含qcanpool、qlite、qribbon、extensionsystem、aggregation、utils等 | |
modules | 基础模块,包含qtoffice、qtqrcode、qcustomcontrols等 | |
shared | 共享的实用代码文件 | |
tools | 实用的工具 | |
thirdparty | 第三方模块 |
环境
- Qt 5.10.0 MinGW 32bit
- Qt 5.10.0/5.12.0 MSVC2015 64bit
- Qt 5.12.0 MinGW 64bit
开源协议
- 遵循GPLv3开源许可协议
编码规范
- Google C++ Style Guide
- Qt 编程风格与规范
- 源文件采用UTF-8编码
贡献
- 欢迎提交issue对关心的问题发起讨论
- 欢迎Fork仓库,pull request贡献
交流
- QQ群:831617934