heiqiyihu123 / qtcanpool

A fancy qt class library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.12.0 Linux (travis ci)
  • Qt 5.15.2 MinGW/MSVC2019 64bit
  • 其它环境未测试,推荐使用QT LTS版本

版本

  • 格式:x.y.z
  • 说明:主版本.次版本.补丁版本
  • 补充:主版本和次版本都可能存在重大变更,请查看CHANGELOG

协议

  • 遵循GPLv3/LGPLv3开源许可协议

规范

贡献

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

交流

  • QQ群:831617934

例子

  • fancyDemo qcanpool

  • qliteDemo qlite qlite-show

扩展

About

A fancy qt class library

License:Other


Languages

Language:C++ 91.7%Language:C 4.1%Language:POV-Ray SDL 1.1%Language:Makefile 1.0%Language:Shell 0.7%Language:M4 0.7%Language:Objective-C++ 0.4%Language:CMake 0.2%Language:Roff 0.0%Language:QML 0.0%