mirror of
https://github.com/jaredtao/TaoQuick.git
synced 2025-01-19 20:22:56 +08:00
200 lines
7.6 KiB
Markdown
200 lines
7.6 KiB
Markdown
[简体中文](README.md)
|
|
|
|
-------------------------------------------------------------
|
|
|
|
# catalogue
|
|
- [catalogue](#catalogue)
|
|
- [TaoQuick](#taoquick)
|
|
- [Badge preview](#badge-preview)
|
|
- [Project](#project)
|
|
- [Build](#build)
|
|
- [Release](#release)
|
|
- [Repository status](#repository-status)
|
|
- [Issue](#issue)
|
|
- [Other status](#other-status)
|
|
- [Some Demo Preview](#some-demo-preview)
|
|
- [Splash](#splash)
|
|
- [Change Skin](#change-skin)
|
|
- [Shutters](#shutters)
|
|
- [Chess](#chess)
|
|
- [All effect preview](#all-effect-preview)
|
|
- [Functions List](#functions-list)
|
|
- [Qt Version](#qt-version)
|
|
- [Install](#install)
|
|
- [Sponsorship](#sponsorship)
|
|
|
|
# TaoQuick
|
|
|
|
This is a QtQuick/Qml Component library, integrated some commonly used QtQuick components, and
|
|
|
|
make the appropriate function expansion to facilitate development of Qml applications.
|
|
|
|
## Badge preview
|
|
|
|
### Project
|
|
|
|
|[Best Practices plan][CII-link]|[License][license-link]|
|
|
|:--:|:--:|
|
|
|![CII-badge]|![license-badge]|
|
|
|
|
[license-link]: https://github.com/jaredtao/TaoQuick/blob/master/LICENSE "LICENSE"
|
|
[license-badge]: https://img.shields.io/badge/license-MIT-blue.svg "MIT"
|
|
[CII-badge]: https://bestpractices.coreinfrastructure.org/projects/3060/badge
|
|
[CII-link]: https://bestpractices.coreinfrastructure.org/projects/3060
|
|
|
|
### Build
|
|
|
|
| [Windows][win-link]| [Ubuntu][ubuntu-link]|[MacOS][macos-link]|[Android][android-link]|[IOS][ios-link]|
|
|
|---------------|---------------|-----------------|-----------------|----------------|
|
|
| ![win-badge] | ![ubuntu-badge] | ![macos-badge] |![android-badge] |![ios-badge] |
|
|
|
|
|
|
[win-link]: https://github.com/JaredTao/TaoQuick/actions?query=workflow%3AWindows "WindowsAction"
|
|
[win-badge]: https://github.com/JaredTao/TaoQuick/workflows/Windows/badge.svg "Windows"
|
|
|
|
[ubuntu-link]: https://github.com/JaredTao/TaoQuick/actions?query=workflow%3AUbuntu "UbuntuAction"
|
|
[ubuntu-badge]: https://github.com/JaredTao/TaoQuick/workflows/Ubuntu/badge.svg "Ubuntu"
|
|
|
|
[macos-link]: https://github.com/JaredTao/TaoQuick/actions?query=workflow%3AMacOS "MacOSAction"
|
|
[macos-badge]: https://github.com/JaredTao/TaoQuick/workflows/MacOS/badge.svg "MacOS"
|
|
|
|
[android-link]: https://github.com/JaredTao/TaoQuick/actions?query=workflow%3AAndroid "AndroidAction"
|
|
[android-badge]: https://github.com/JaredTao/TaoQuick/workflows/Android/badge.svg "Android"
|
|
|
|
[ios-link]: https://github.com/JaredTao/TaoQuick/actions?query=workflow%3AIOS "IOSAction"
|
|
[ios-badge]: https://github.com/JaredTao/TaoQuick/workflows/IOS/badge.svg "IOS"
|
|
|
|
### Release
|
|
|
|
|[Released][release-link]|[Download][download-link]|Download count|
|
|
|:--:|:--:|:--:|
|
|
|![release-badge] |![download-badge]|![download-latest]|
|
|
|
|
[release-link]: https://github.com/jaredtao/TaoQuick/releases "Release status"
|
|
[release-badge]: https://img.shields.io/github/release/jaredtao/TaoQuick.svg?style=flat-square "Release status"
|
|
[download-link]: https://github.com/jaredtao/TaoQuick/releases/latest "Download status"
|
|
[download-badge]: https://img.shields.io/github/downloads/jaredtao/TaoQuick/total.svg "Download status"
|
|
[download-latest]: https://img.shields.io/github/downloads/jaredtao/TaoQuick/latest/total.svg "latest status"
|
|
|
|
### Repository status
|
|
|
|
|Tag|Languages|Top Language|code size|repo size|
|
|
|:--: |:--: |:--:|:--:|:--:|
|
|
|![tag-latest]|![languanges]|![taolanguage]|![code-size]|![repo-size]|
|
|
|
|
[languanges]: https://img.shields.io/github/languages/count/jaredtao/taoquick.svg "language count"
|
|
[taolanguage]: https://img.shields.io/github/languages/top/jaredtao/taoquick.svg "top language"
|
|
[code-size]: https://img.shields.io/github/languages/code-size/jaredtao/taoquick.svg "code size"
|
|
[repo-size]: https://img.shields.io/github/repo-size/jaredtao/taoquick.svg "repo-size"
|
|
[tag-latest]: https://img.shields.io/github/tag/jaredtao/taoquick.svg
|
|
|
|
### Issue
|
|
|[Issues][issues-link]|pull request|
|
|
|:--:|:--:|
|
|
|![issuse-badge]|![pull-request]|
|
|
|
|
[issues-link]: https://github.com/jaredtao/TaoQuick/issues
|
|
[issuse-badge]: https://img.shields.io/github/issues/jaredtao/taoquick.svg?style=popout
|
|
[issue-closed]: https://img.shields.io/github/issues-closed/jaredtao/taoquick.svg
|
|
[pull-request]: https://img.shields.io/github/issues-pr/jaredtao/taoquick.svg
|
|
[pull-closed]: https://img.shields.io/github/issues-pr-closed/jaredtao/taoquick.svg
|
|
|
|
### Other status
|
|
|
|
|commit freq|last commit|date|forks|stars|
|
|
|:--:|:--:|:--:|:--:|:--:|
|
|
|![commit-active]|![commit-latest]|![release-date]|![forks-badge]|![stars-badge]|
|
|
|
|
[forks-badge]: https://img.shields.io/github/forks/jaredtao/taoquick.svg "forks"
|
|
[stars-badge]: https://img.shields.io/github/stars/jaredtao/taoquick.svg "stars"
|
|
[commit-active]: https://img.shields.io/github/commit-activity/w/jaredtao/taoquick.svg
|
|
[commit-latest]: https://img.shields.io/github/last-commit/jaredtao/taoquick.svg
|
|
[release-date]: https://img.shields.io/github/release-date/jaredtao/taoquick.svg
|
|
|
|
|
|
## Some Demo Preview
|
|
|
|
### Splash
|
|
|
|
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/Splash.gif)
|
|
|
|
### Change Skin
|
|
|
|
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/Skin.gif)
|
|
|
|
### Shutters
|
|
|
|
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/Animation/5.gif)
|
|
|
|
### Chess
|
|
|
|
![](https://github.com/jaredtao/TaoQuickPreview/blob/master/Preview/PageSwitch/棋盘效果.gif)
|
|
|
|
## All effect preview
|
|
|
|
There are too many 'gif' files, In a separate repo [TaoQuickPreview](https://github.com/jaredtao/TaoQuickPreview)
|
|
|
|
## Functions List
|
|
|Use|Category|Name|Progress|Note|
|
|
|--|--|--|--|--|
|
|
|Base Component|-|-|-|-|
|
|
||Button|-|-|-|
|
|
|||ImageButton|Complete||
|
|
|||TextButton|Complete||
|
|
|||TextImageButton|Complete|support left-right or top-bottom layout|
|
|
|||GradiantButton|Complete|RoundButton with gradient background Material style|
|
|
||ProgressBar|-|-|-|
|
|
|||NormalBar|Complete|RoundCorner、flicker、custom text or image|
|
|
|||CircleBar|Complete||
|
|
||MouseArea|-|-|-|
|
|
|||DragMoveArea|Complete||
|
|
|||TransparentArea|Complete|transport mouse event|
|
|
||Function Component|-|-|-|
|
|
|||Indicator|Complete|can set little point count、radis、color、rotate speed|
|
|
|||Dialog|Complete|one component support 4 usage of 'create file','open file','open folder' and 'open mulit files'|
|
|
|||DragMoveItem|Complete|Mouse drag to change size and position|
|
|
|||FPS|Complete|FPS|
|
|
|||TipDialog|Complete|Slack style tip|
|
|
|CustomDraw|-|-|-|-|
|
|
||Shapes|-|-|-|
|
|
|||RoundRectangle|Complete|any of 4 corner can be rounded, support transparent background|
|
|
|Animation Component|-|-|-|-|
|
|
||EnterAnimation|-|-|Reference to ppt animation effect|
|
|
|||move|Complete|support up, down, left, right direction|
|
|
|||Grad show|Complete|up, down, left, right|
|
|
|||Cleavage|Complete|from Inner, from Outter|
|
|
|||Diagonal|Complete|top-Left,top-Right, bottom-left, bottom-right|
|
|
|||Louver|Complete|up, down, left, right|
|
|
|||Square|Complete|from Inner, from Outter|
|
|
|||Circle|Complete|from Inner, from Outter|
|
|
|||Cross|Complete|from Inner, from Outter|
|
|
|||Rhombus|Complete|from Inner, from Outter|
|
|
|||Wheel|Complete|Clockwise,CounterClockwise|
|
|
|||Board|Complete|to right, to bottom|
|
|
|||Dissolve|Complete||
|
|
|Special Effect|-|-|-|-|
|
|
|||Follow rhythm|Complete||
|
|
|||Arrow Flow|Complete||
|
|
|||magic circle|Complete||
|
|
||ShaderToy|-|-|support android|
|
|
|||Cloud Hole|Complete||
|
|
|||Planet|Complete||
|
|
|||Snail|Complete||
|
|
|||Super Mario|Complete||
|
|
|
|
## Qt Version
|
|
|
|
* Qt 5.12.x
|
|
|
|
## Install
|
|
|
|
[TaoQuick Install and use](Install-en.md)
|
|
|
|
## Sponsorship
|
|
|
|
If you feel the share content is good, treat the author a drink.
|
|
|
|
<img src="https://github.com/jaredtao/jaredtao.github.io/blob/master/img/weixin.jpg?raw=true" width="30%" height="30%" /><img src="https://github.com/jaredtao/jaredtao.github.io/blob/master/img/zhifubao.jpg?raw=true" width="30%" height="30%" />
|
|
|
|
it's WeChat Pay and Alipay
|