简介
本项目是根据QtCreator源码结构总结出的一套通用的项目管理模板。核心库为基于QtWidgets的qcanpool,同时,集成常用组件和第三方类库。
qtcanpool旨在提供给用户优秀的项目管理方式、多样的选择、优质的控件……
仓库
教程
目录
一级目录 | 二级目录 | 说明 |
---|---|---|
demos | 丰富的例子 | |
doc | 文档 | |
projects | 项目目录,其中提供简单的模板template,用户可以持续添加自己的项目在此目录, 从而实现一套框架管理多项目 |
|
share | 源代码中所需要的一些非代码共享文件 | |
src | 源代码文件 | |
libs | 基础类库,包含qcanpool、qlite、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/5.15.2 MinGW 64bit
- Qt 5.15.2 MSVC2019 64bit
协议
- 遵循GPLv3/LGPLv3开源许可协议
规范
- Google C++ Style Guide
- Qt 编程风格与规范
- 源文件采用UTF-8编码
- 仓库管理规范
贡献
- 欢迎提交issue对关心的问题发起讨论
- 欢迎Fork仓库,pull request贡献
交流
- QQ群:831617934