Skip to content

Greedysky/TTKTinyTools

Repository files navigation

TTKTinyTools

TTKTinyTools Version License License

LOGO

Usage

TTKTinyTools 是基于 Qt 的自定义小工具集合,支持Windows和Linux平台.

CI Status

  • 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 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 Qt5.x for ubuntu-linux-gcc 64bit
  • Qt stable version is tested on Qt6.x for windows-mingw 64bit
  • Qt stable version is tested on Qt6.x for ubuntu-linux-gcc 64bit
Platform Qt & Compiler Status
Linux 4.x GCC & 5.x GCC & 6.x GCC Linux
Windows 4.x GCC & 5.x GCC & 6.x GCC Windows
Windows 5.x MSVC Windows
OS X Clang OSX

For Developers

License

TTKTinyTools is free software licensed under the term of Licence LGPL v3. If you use TTKTinyTools or its constituent libraries, you must adhere to the terms of the license in question.

Download

Gitee URL: https://gitee.com/Greedysky/TTKTinyTools

Github URL: https://github.com/Greedysky/TTKTinyTools

Features

Module Description Status
TTKPngHelper Qt 去除加载png图像文件时候的iccp警告 完成
TTKChardet Qt 字符串编码自动检测 完成
TTKSocket Qt 网络TCP和UDP测试 完成
TTKGetColor Qt 屏幕颜色提取 完成
TTKGifWidget Qt 屏幕Gif录制 完成
TTKBarrage Qt 发送弹幕 完成
TTKDownloadLimit Qt 网络限速 完成
TTKCaseTransform Qt 大小写转换 完成
TTKRandomPassword Qt 密码随机 完成
TTKRandomUuid Qt UUID随机 完成
TTKUtf16Transform Qt UTF16转换 完成
TTKUrlEncode Qt URL转码 完成
TTKHashTransform Qt Hash转换 完成
TTKTimestampTransform Qt Timestamp转码 完成
TTKCodeLines Qt 代码统计行数 完成
TTKCodeCount Qt 代码统计行数 完成
TTKWebPMaker Qt WebP制作器 完成
TTKFontPng Qt 字体转PNG 完成
TTKBarcodeMaker Qt 条形码制作 完成
TTKQRCodeMaker Qt 二维码制作 完成
TTKQRCodeReader Qt 二维码解码 完成
TTKIconMaker Qt 图标生成 完成
TTKCPUMemery Qt CPU内存 完成
TTKChinese2Pinyin Qt 汉字转拼音 完成
TTKImageView Qt 图片浏览器 完成
TTKGaussianBlur Qt 图片高斯模糊 完成
TTKWaterWave Qt 图片水波效果 完成
TTKNetTraffic Qt CPU内存网速显示 完成

Screenshots

Copyright

  • This file is part of the TTK Tiny Tools project.
  • Copyright (C) 2015 - 2024 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.