/TTKWidgetTools

QWidget 自定义控件集合 持续更新中......

Primary LanguageC++GNU General Public License v3.0GPL-3.0

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
Windows 4.8.7 GCC & 5.x GCC Windows
Windows 5.x MSVC Windows
OS X 5.x Clang OSX

Button

Module Description Status
Button TTKCheckButtonWidget 完成
Button TTKFlatButtonWidget 完成
Button TTKRadioButtonWidget 完成
Button TTKToggleWidget 完成
Button TTKToolMenuWidget 完成
Button TTKColorButtonWidget 完成

Label

Module Description Status
Label TTKCircleClickLabel 完成
Label TTKCodeAreaLabel 完成
Label TTKLedPageLabel 完成
Label TTKMarqueeLabel 完成
Label TTKRoundAnimationLabel 完成
Label TTKSplitItemLabel 完成
Label TTKToastLabel 完成
Label TTKTransitionAnimationLabel 完成
Label TTKBarRulerLabel 完成
Label TTKBatteryLabel 完成
Label TTKCloudPanelLabel 完成
Label TTKCPUMemoryLabel 完成
Label TTKAntLineLabel 完成
Label TTKTileBackgroundLabel 完成
Label TTKLightPointLabel 完成

LineEdit

Module Description Status
LineEdit TTKIpEditWidget 完成
LineEdit TTKLineEditWidget 完成

Meter

Module Description Status
Meter TTKPaintMeterWidget 完成
Meter TTKRadarMeterWidget 完成
Meter TTKSpeedMeterWidget 完成
Meter TTKTimeMeterWidget 完成
Meter TTKCarMeterWidget 完成
Meter TTKSpeedRingMeterWidget 完成
Meter TTKDialMeterWidget 完成
Meter TTKCompassMeterWidget 完成
Meter TTKProgressMeterWidget 完成
Meter TTKPercentMeterWidget 完成
Meter TTKArcMeterWidget 完成
Meter TTKPanelMeterWidget 完成
Meter TTKMiniMeterWidget 完成

Progress

Module Description Status
Progress TTKAnimationProgressWidget 完成
Progress TTKCircleProgressWidget 完成
Progress TTKCircularProgressWidget 完成
Progress TTKGifProgressWidget 完成
Progress TTKProgressWidget 完成
Progress TTKRadiusProgressWidget 完成
Progress TTKRingsMapProgressWidget 完成
Progress TTKRingsProgressWidget 完成
Progress TTKRoundProgressWidget 完成
Progress TTKRingProgressWidget 完成
Progress TTKWaveProgressWidget 完成

Slider

Module Description Status
Slider TTKMovingLabelSlider 完成
Slider TTKShiningSlider 完成
Slider TTKStyleSlider 完成

Title

Module Description Status
Title TTKFunctionAnimationWidget 完成
Title TTKFunctionListHWidget 完成
Title TTKFunctionListVWidget 完成
Title TTKFunctionNormalWidget 完成
Title TTKFunctionToolboxWidget 完成
Title TTKFunctionNavigationWidget 完成

Widget

Module Description Status
Widget TTKAnimation2StackedWidget 完成
Widget TTKAnimationStackedWidget 完成
Widget TTKColorTableWidget 完成
Widget TTKGrabItemWidget 完成
Widget TTKLayoutAnimationWidget 完成
Widget TTKPictureBannerWidget 完成
Widget TTKPictureFlowWidget 完成
Widget TTKSmoothMovingTableWidget 完成
Widget TTKCustomPieWidget 完成
Widget TTKCustomRingWidget 完成

Window

Module Description Status
Window TTKColorDialog 完成
Window TTKMoveDialog 完成
Window TTKMoveResizeWidget 完成
Window TTKMoveWidget 完成
Window TTKSplashScreen 完成
Window TTKAnSplashScreen 完成

Screenshots

Screenshots

Copyright

  • This file is part of the TTK Widget Tools project.
  • Copyright (c) 2015 - 2019 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.