Coder Social home page Coder Social logo

lichao252244354 / qtcanpool Goto Github PK

View Code? Open in Web Editor NEW

This project forked from canpool/qtcanpool

0.0 0.0 0.0 52.32 MB

A fancy Qt widget framework

License: Other

Shell 0.01% C++ 95.53% Python 0.03% C 2.63% Objective-C 0.05% CSS 0.46% Objective-C++ 0.33% QML 0.02% QMake 0.95%

qtcanpool's Introduction

简介

本项目是根据 QtCreator 源码结构总结出的一套通用的项目管理模板。核心库为基于 QtWidgets 的 qcanpool,同时,集成常用组件和第三方类库。

qtcanpool 旨在提供给用户优秀的项目管理方式、多样的选择、优质的控件……

仓库

教程

目录

一级目录 二级目录 说明
demos 丰富的例子
doc 文档
examples 控件类的示例
include 公共头文件
others 子模块的示例
projects 项目目录,其中提供简单的模板 template,用户可以持续添加自己的项目在此目录,从而实现一套框架管理多项目
scripts 辅助的脚本文件
src 源代码文件
libs 基础类库
modules 基础模块,实用的代码,但不具备类库的体量
plugins 基础插件
shared 共享的实用代码文件
tests 测试用例

环境

  • Qt 6.5.1 MinGW/MSVC2019 64bit
  • Qt 5.15.2 MinGW/MSVC2019 64bit
  • Qt 5.14.2 MinGW 64bit
  • 其它环境未测试,推荐使用 QT LTS 版本

版本

  • 格式:x.y.z
  • 说明:主版本.次版本.补丁版本

分支

说明:

  • v1_master 分支已停止维护,只修复严重 bug

协议

  • 遵循 MulanPSL2 开源许可协议
  • 集成组件遵循各自开源许可协议

规范

贡献

  • 欢迎提交 issue 对关心的问题发起讨论
  • 欢迎 Fork 仓库,pull request 贡献
  • 贡献者可在文件头版权中添加个人信息,格式如下:
/**
 * Copyright (C) YYYY NAME <EMAIL>
 * Copyright (C) 2023 maminjie <[email protected]>
 * SPDX-License-Identifier: MulanPSL-2.0
**/

交流

  • QQ群:831617934(Qt业余交流)

例子

  • fancydemo

qcanpool

  • fancytitlebar

fancytitlebar

支持 windows 原生特性(毛玻璃预览,半屏和¼屏等显示效果),仅支持单屏

  • fancyribbon

fancyribbon

  • fancytoolbutton

fancyribbon

  • qrcodedemo

qrcodedemo

  • ribbondemo

ribbondemo

体验

下载源码,使用 qtcreator 打开 qtcanpool.pro,然后右击 fancydemo 并单击 Run 体验,如下所示: run

其它

案例

虚位以待中……

后语

欢迎广大 Qt 开源爱好者加入其中,乐在其中……

qtcanpool's People

Contributors

canpool avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.