3 Star 11 Fork 1

武威的涛哥 / TaoQuick

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

English


目录

TaoQuick

这是一个QtQuick/Qml组件库,集成了常用的QtQuick组件,并做了适当的属性封装、功能扩展,以方便开发Qml程序。

实现原理可以参考《Qml组件化编程》《Qml特效》系列教程,以下网站都有收录:

涛哥的博客

涛哥的博客-国内镜像

知乎专栏-Qt进阶之路

微信公众号: Qt进阶之路

徽章预览

项目状态

最佳实践计划 许可 Ubuntu/MacOS Windows 已发布 下载 下载次数
CII-badge license-badge lin-badge win-badge release-badge download-badge download-latest

仓库状态

最新标签 用到的编程语言数量 用最多的编程语言 代码大小 仓库大小
tag-latest languanges taolanguage code-size repo-size

Issue

Issues 关掉的issue pull请求 关掉的pull
issuse-badge issue-closed pull-request pull-closed

其它状态

提交频率 最后一次提交 发布时间 forks stars
commit-active commit-latest release-date forks-badge stars-badge

部分Demo效果预览

启动界面

动态换皮肤

百叶窗特效

棋盘特效

全部效果预览

gif太多,放进单独的仓库了TaoQuickPreview

功能列表

用途 分类 名称 进度 说明
基础组件 - - - -
按钮 - - -
图片按钮 完成
文字按钮 完成
图文按钮 完成 左右或上下布局可调
渐变背景按钮 完成 Material风格的圆角渐变背景
进度条 - - -
条形进度条 完成 支持圆角、闪光效果、提示性文字或图片
圆环进度条 完成
鼠标事件 - - -
拖拽区域 完成
透传区域 完成 透传鼠标事件
功能组件 - - -
等待指示器 完成 小圆点数量、半径、颜色、转动速度都可以调节
对话框 完成 单个组件支持创建文件、打开文件、打开文件夹、打开多个文件四种用法
可拖动组件 完成 鼠标在边缘改变大小、鼠标在中间拖动改变位置
帧率组件 完成 显示帧率
提示框 完成 Slack风格,带三角箭头
自绘组件 - - - -
Shapes自绘 - - -
圆角矩形 完成 支持任意圆角、支持透明色
动画组件 - - - -
进场动画 - - 参考ppt的基础动画
平移 完成 支持上、下、左、右四个方向
梯度 完成 支持上、下、左、右四个方向
劈裂 完成 支持水平由内、水平由外、垂直由内、垂直由外四种
对角线 完成 支持从左上角、从右上角、从左下角、从右下角四种
百叶窗 完成 支持上、下、左、右四个方向
方盒 完成 支持由内、由外两种
圆盒 完成 支持由内、由外两种
十字 完成 支持由内、由外两种
菱形 完成 支持由内、由外两种
轮子 完成 支持顺时针、逆时针、扇形三种
棋盘 完成 支持向右、向下两种
溶解 完成
特效组件 - - - -
跟上节奏 完成 老式DVD上音符抖动的效果
暗流涌动 完成 流动的箭头和倒影效果
魔力圈圈 完成 爱的魔力转圈圈
ShaderToy - - 在Android上测试过
穿云洞 完成
星球之光 完成
蜗牛 完成
超级马里奥 完成
研究性组件 - - - -
圆环视图 研究中
流体效果 研究中

开发环境

  • Qt 5.12.x

TaoQuick 安装和使用

TaoQuick 安装和使用

答疑和技术支持

QQ群:734623697

联系方式


作者 涛哥
开发理念 传承工匠精神
博客 https://jaredtao.github.io/
博客-国内镜像 https://jaredtao.gitee.io
知乎专栏 https://zhuanlan.zhihu.com/TaoQt
微信公众号 Qt进阶之路
QQ群 734623697(高质量群,只能交流技术、分享书籍、帮助解决实际问题)
邮箱 jared2020@163.com
微信 xsd2410421
QQ、TIM 759378563

QQ(TIM)、微信二维码

****** 请放心联系我,乐于提供咨询服务,也可洽谈有偿技术支持相关事宜。


赞助

****** 觉得分享的内容还不错, 就请作者喝杯奶茶吧~~


赞助列表

感谢以下网友的赞助与支持(排名不分先后):

hxhlb (花心胡萝卜工作室)

咸鱼猴

Qt侠-刘典武

大樹

小风电子

MIT License Copyright (c) 2018 JaredTao jared2020@163.com Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

一套酷炫的QtQuick/Qml基础库和示例(a cool QtQuick/qml component library and demo) 展开 收起
QML
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
QML
1
https://gitee.com/jaredtao_admin/TaoQuick.git
git@gitee.com:jaredtao_admin/TaoQuick.git
jaredtao_admin
TaoQuick
TaoQuick
master

搜索帮助