1
0
mirror of https://github.com/jaredtao/TaoQuick.git synced 2025-01-19 20:22:56 +08:00
TaoQuick/README-en.md

200 lines
7.6 KiB
Markdown
Raw Normal View History

2019-08-17 11:17:07 +08:00
[简体中文](README.md)
-------------------------------------------------------------
# catalogue
- [catalogue](#catalogue)
- [TaoQuick](#taoquick)
- [Badge preview](#badge-preview)
2019-12-07 16:20:27 +08:00
- [Project](#project)
- [Build](#build)
- [Release](#release)
2019-08-17 11:17:07 +08:00
- [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
2019-12-07 16:20:27 +08:00
### Project
|[Best Practices plan][CII-link]|[License][license-link]|
|:--:|:--:|
|![CII-badge]|![license-badge]|
2019-08-17 11:17:07 +08:00
[license-link]: https://github.com/jaredtao/TaoQuick/blob/master/LICENSE "LICENSE"
[license-badge]: https://img.shields.io/badge/license-MIT-blue.svg "MIT"
2019-12-07 16:20:27 +08:00
[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"
2019-08-17 11:17:07 +08:00
2019-12-07 16:20:27 +08:00
[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]|
2019-08-17 11:17:07 +08:00
[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"
2019-12-07 16:20:27 +08:00
2019-08-17 11:17:07 +08:00
### Repository status
2019-12-07 16:20:27 +08:00
2019-08-17 11:17:07 +08:00
|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