本项目是根据 QtCreator 源码结构总结出的一套通用的项目管理模板。核心库为基于 QtWidgets 的 qcanpool,同时,集成常用组件和第三方类库。
qtcanpool 旨在提供给用户优秀的项目管理方式、多样的选择、优质的控件……
一级目录 | 二级目录 | 说明 |
---|---|---|
demos | 丰富的例子 | |
doc | 文档 | |
projects | 项目目录,其中提供简单的模板 template,用户可以持续添加自己的项目在此目录,从而实现一套框架管理多项目 | |
src | 源代码文件 | |
libs | 基础类库 | |
modules | 基础模块 | |
plugins | 基础插件 | |
shared | 共享的实用代码文件 |
- Qt 5.15.2 MinGW/MSVC2019 64bit
- Qt 5.14.2 MinGW 64bit
- 其它环境未测试,推荐使用 QT LTS 版本
- 格式:x.y.z
- 说明:主版本.次版本.补丁版本
说明:
- v1_master 分支停止维护,只修复严重 bug
- 遵循 MulanPSL2 开源许可协议
- 集成组件遵循各自开源许可协议
- Google C++ Style Guide
- Qt 编程风格与规范
- 源文件采用 UTF-8 编码
- 欢迎提交 issue 对关心的问题发起讨论
- 欢迎 Fork 仓库,pull request 贡献
- QQ群:831617934
1)fancydemo
2)fancytitlebar
支持 windows 原生特性(毛玻璃预览,半屏和¼屏等显示效果)
3)fancyribbon
4)fancytoolbutton
5)qrcodedemo
下载源码,使用 qtcreator 打开 qtcanpool.pro,然后右击 fancydemo 并单击 Run 体验,如下所示: