TTKWidgetTools 是基于 Qt 的自定义控件集合,支持Windows和Linux平台.
- Qt stable version is tested on Qt4.x for windows-mingw 32bit
- Qt stable version is tested on Qt4.x for ubuntu-linux-gcc 64bit
- Qt stable version is tested on Qt5.x for ubuntu-linux-gcc 64bit
- Qt stable version is tested on Qt5.x for windows-msvc 32bit
- Qt stable version is tested on Qt5.x for windows-msvc 64bit
- Qt stable version is tested on Qt5.x for windows-mingw 32bit
- Qt stable version is tested on Qt6.x for windows-mingw 64bit
Platform | Qt & Compiler | Status |
---|---|---|
Linux | 4.x GCC & 5.x GCC | |
Windows | 4.x GCC & 5.x GCC & 6.x GCC | |
Windows | 5.x MSVC | |
OS X | Clang |
TTKWidgetTools is free software licensed under the term of Licence LGPL v3. If you use TTKWidgetTools or its constituent libraries, you must adhere to the terms of the license in question.
Gitee URL: https://gitee.com/Greedysky/TTKWidgetTools
Github URL: https://github.com/Greedysky/TTKWidgetTools
Module | Description | Status |
---|---|---|
Button | TTKCheckButtonWidget | Finish |
Button | TTKFlatButtonWidget | Finish |
Button | TTKRadioButtonWidget | Finish |
Button | TTKToggleWidget | Finish |
Button | TTKToolMenuWidget | Finish |
Button | TTKColorButtonWidget | Finish |
Module | Description | Status |
---|---|---|
Label | TTKCircleClickLabel | Finish |
Label | TTKCodeAreaLabel | Finish |
Label | TTKLedPageLabel | Finish |
Label | TTKMarqueeLabel | Finish |
Label | TTKRoundAnimationLabel | Finish |
Label | TTKSplitItemLabel | Finish |
Label | TTKToastLabel | Finish |
Label | TTKTransitionAnimationLabel | Finish |
Label | TTKBarRulerLabel | Finish |
Label | TTKBatteryLabel | Finish |
Label | TTKCloudPanelLabel | Finish |
Label | TTKCPUMemoryLabel | Finish |
Label | TTKAntLineLabel | Finish |
Label | TTKTileBackgroundLabel | Finish |
Label | TTKLightPointLabel | Finish |
Label | TTKScanLabel | Finish |
Label | TTKCrossLineLabel | Finish |
Label | TTKNetTrafficLabel | Finish |
Module | Description | Status |
---|---|---|
LineEdit | TTKIpEditWidget | Finish |
LineEdit | TTKLineEditWidget | Finish |
Module | Description | Status |
---|---|---|
Meter | TTKPaintMeterWidget | Finish |
Meter | TTKRadarMeterWidget | Finish |
Meter | TTKSpeedMeterWidget | Finish |
Meter | TTKTimeMeterWidget | Finish |
Meter | TTKCarMeterWidget | Finish |
Meter | TTKSpeedRingMeterWidget | Finish |
Meter | TTKDialMeterWidget | Finish |
Meter | TTKCompassMeterWidget | Finish |
Meter | TTKProgressMeterWidget | Finish |
Meter | TTKPercentMeterWidget | Finish |
Meter | TTKArcMeterWidget | Finish |
Meter | TTKPanelMeterWidget | Finish |
Meter | TTKMiniMeterWidget | Finish |
Meter | TTKRoundMeterWidget | Finish |
Meter | TTKClockMeterWidget | Finish |
Meter | TTKTemperatureMeterWidget | Finish |
Module | Description | Status |
---|---|---|
Progress | TTKAnimationProgressWidget | Finish |
Progress | TTKCircleProgressWidget | Finish |
Progress | TTKCircleWaitProgressWidget | Finish |
Progress | TTKCircularProgressWidget | Finish |
Progress | TTKGifProgressWidget | Finish |
Progress | TTKProgressWidget | Finish |
Progress | TTKRadiusProgressWidget | Finish |
Progress | TTKRingsMapProgressWidget | Finish |
Progress | TTKRingsProgressWidget | Finish |
Progress | TTKRoundProgressWidget | Finish |
Progress | TTKRingProgressWidget | Finish |
Progress | TTKWaveProgressWidget | Finish |
Progress | TTKPieWaitProgressWidget | Finish |
Progress | TTKLineWaitProgressWidget | Finish |
Progress | TTKDonutWaitProgressWidget | Finish |
Progress | TTKZoomWaitProgressWidget | Finish |
Module | Description | Status |
---|---|---|
Slider | TTKMovingLabelSlider | Finish |
Slider | TTKShiningSlider | Finish |
Slider | TTKStyleSlider | Finish |
Module | Description | Status |
---|---|---|
Title | TTKFunctionAnimationWidget | Finish |
Title | TTKFunctionListHWidget | Finish |
Title | TTKFunctionListVWidget | Finish |
Title | TTKFunctionNormalWidget | Finish |
Title | TTKFunctionToolboxWidget | Finish |
Title | TTKFunctionNavigationWidget | Finish |
Module | Description | Status |
---|---|---|
Widget | TTKAnimation2StackedWidget | Finish |
Widget | TTKAnimationStackedWidget | Finish |
Widget | TTKColorTableWidget | Finish |
Widget | TTKGrabItemWidget | Finish |
Widget | TTKLayoutAnimationWidget | Finish |
Widget | TTKPictureBannerWidget | Finish |
Widget | TTKPictureFlowWidget | Finish |
Widget | TTKSmoothMovingTableWidget | Finish |
Widget | TTKCustomPieWidget | Finish |
Widget | TTKCustomRingWidget | Finish |
Widget | TTKCalendarWidget | Finish |
Widget | TTKPuzzleWidget | Finish |
Module | Description | Status |
---|---|---|
Window | TTKColorDialog | Finish |
Window | TTKMoveDialog | Finish |
Window | TTKMoveResizeWidget | Finish |
Window | TTKMoveWidget | Finish |
Window | TTKSplashScreen | Finish |
Window | TTKAnSplashScreen | Finish |
Window | TTKNotifyWindow | Finish |
- This file is part of the TTK Widget Tools project.
- Copyright (C) 2015 - 2024 Greedysky Studio.
- Mail: [email protected].
- 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.