Qt仿QQ截图
Posted 草上爬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt仿QQ截图相关的知识,希望对你有一定的参考价值。
这是一个参照QQ用Qt 5.12.2 VS2017做的截图工具,实现了以下功能:
1.自动识别窗口,可点选
2.支持框选截图区域
3.支持截图区域移动和缩放
4.支持鼠标所在位置放大取色
5.支持实时显示截图区域大小
6.支持保存到剪贴板或本地
7.支持全局快捷键
8.支持矩形、椭圆、箭头、画笔和文本工具
马赛克工具的实现可参考:Qt实现QQ截图中的马赛克效果
文本工具的详细介绍可参考:Qt仿QQ截图之QTextEdit宽高自适应
9.支持撤销
10.支持高分屏
11.跨平台,支持windows和mac
双击保存到剪贴板和右键操作与QQ截图保持一致
一.效果
二.实现
放大取色、截图、画板、大小指示全都放在独立的widget中,方便管理
这种实现方式参考了开源截图工具:
以上是关于Qt仿QQ截图的主要内容,如果未能解决你的问题,请参考以下文章