/qtcanpool

A fancy qt class library

Primary LanguageC++OtherNOASSERTION

Build Status

简介

本项目是根据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开源许可协议

规范

贡献

  • 欢迎提交issue对关心的问题发起讨论
  • 欢迎Fork仓库,pull request贡献

交流

  • QQ群:831617934

例子

  • fancyDemo qcanpool

  • qliteDemo qlite

扩展