# CatTools **Repository Path**: ai2014201/CatTools ## Basic Information - **Project Name**: CatTools - **Description**: 转载的 QT截图软件 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cattools CatTools 是一个基于Qt Widget制作的功能库. ## 库的特性: 1. 支持跨平台 2. 可移植性强 3. 样式可自定义 ## 功能模块: 1. ImageTools | 名称 | 说明 | |--|--| | ButtonTool | 该按钮组件主要给ImageTools模块提供按钮组控件 | | ImageToolBase | ImageToolBase为ImageTools模块功能类的基类 | | ImageToolFactory | ImageToolFactory为ImageTools模块功能类的简单工厂类 | | ProcessObject | ImageTools为控件去边框后拖拽放大缓存算法防止拖拽偏移问题 | | MagnifyingGlass | 功能放大镜 | | ScreenShot | 屏幕截图 | | SpotLight | 聚光灯 | 2. TeachingTools | 名称 | 说明 | |--|--| | AbsTeachingTool | 该类为教学工具类的基类 | | CatMath | 提供教学工具类所需要用到的算法 | | TeachingToolCompass | 教学工具-圆规 | | TeachingToolProtractor | 教学工具-量角器 | | TeachingToolRuler | 教学工具-直尺 | | TeachingToolTrangle | 教学工具-三角尺 | ## 测试: 仓库中的Test目录下提供测试案例 ## Qt中文文档: 仓库中的doc目录提供了Qt官方文档中文版,翻译进行中