# TTKWidgetTools **Repository Path**: linArea/TTKWidgetTools ## Basic Information - **Project Name**: TTKWidgetTools - **Description**: QWidget 自定义控件集合 持续更新中...... - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2020-05-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TTKWidgetTools QWidget 控件集合 ## CI Status * Qt develop version be tested on Qt4.8.x for windows-mingw 32bit and 64bit * Qt develop version be tested on Qt4.8.x for ubuntu-linux-gcc 32bit and 64bit * Qt develop version be tested on Qt5.x for windows-mingw 32bit and 64bit * Qt develop version be tested on Qt5.x for windows-msvc 32bit and 64bit * Qt develop version be tested on Qt5.x for ubuntu-linux-gcc 32bit and 64bit | Platform | Qt & Compiler | Status | | :---: | :---: | :---: | | Linux | 4.8.7 GCC & 5.x GCC | ![Linux](https://img.shields.io/wercker/ci/wercker/docs.svg) | | Windows | 4.8.7 GCC & 5.x GCC | ![Windows](https://img.shields.io/wercker/ci/wercker/docs.svg) | | Windows | 5.x MSVC | ![Windows](https://img.shields.io/wercker/ci/wercker/docs.svg) | | OS X | 5.x Clang | ![OSX](https://img.shields.io/badge/build-unknown-lightgrey.svg?style=flat-square) | Screenshots ---- ### StackedAnimationWidget (QStackedWidget切换时动画控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/stackedAnimationWidget/res/demo.gif?raw=true) ### TransitionAnimationLabel (QLabel设置pixmap时过渡动画控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/transitionAnimationLabel/res/demo.gif?raw=true) ### GifLabelWidget (进度条控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/gifLabelWidget/res/demo.gif?raw=true) ### CodeAreaWidget (验证码控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/codeAreaWidget/res/demo.jpg?raw=true) ### ToastLabelWidget (弹出消息提示控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/toastLabel/res/demo.gif?raw=true) ### ToolMenuWidget (弹出按钮控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/toolMenuWidget/res/demo.gif?raw=true) ### MarqueeWidget (跑马灯控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/marqueeWidget/res/demo.gif?raw=true) ### RoundAnimationLabel (旋转控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/roundAnimationLabel/res/demo.gif?raw=true) ### MovingLabelSlider (文本滑块控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/movingLabelSlider/res/demo.gif?raw=true) ### SlowMovingTableWidget (滚动平滑表格控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/slowMovingTableWidget/res/demo.gif?raw=true) ### ColorDialog (调色盒控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/colorDialog/res/demo.gif?raw=true) ### LayoutAnimationWidget (布局滚动控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/layoutAnimationWidget/res/demo.gif?raw=true) ### ShiningSlider (闪烁滑块控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/shiningSlider/res/demo.gif?raw=true) ### Splititemlabel (字符串分割控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/splitItemLabel/res/demo.gif?raw=true) ### GrabItemWidget (拉伸控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/grabItemWidget/res/demo.jpg?raw=true) ### FuntionAnimationWidget (标题控件) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/funtionAnimationWidget/res/demo.gif?raw=true) ### MoveDialog (可移动对话框) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/moveDialog/res/demo.gif?raw=true) ### MoveWidget (可移动窗口) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/moveWidget/res/demo.gif?raw=true) ### MoveResizeWidget (可移动拉伸窗口) ![Index](https://github.com/Greedysky/TTKWidgetTools/blob/master/moveResizeWidget/res/demo.gif?raw=true) Copyright ------- * This file is part of the TTK Widget Tools project. * Copyright (c) 2015 - 2018 Greedysky Studio. * mail: greedysky@163.com. How To Contribute ------- * Fork this project on github and make a branch. Commit in that branch, and push, then create a pull request to be reviewed and merged. * Create an issue if you have any problem when using project or you find a bug, etc. * What you can do: translation, write document, wiki, find or fix bugs, give your idea for this project etc. * If you want to join the project developed together, please send e-mail to me.