QT 制作 gif 录屏 小工具
一、说明:
不断地截取 选中的区域,然后将其制作成 gif 动图。
二、效果图:
1、可设置要录制屏幕的宽高,支持右下角直接拉动改变.
2、可设置变宽的宽度
3、可设置录屏控件的背景颜色
4、可设置录制的帧数
5、录制区域可自由拖动选择
三、代码:
1、main.cpp
#pragma execution_character_set("utf-8")#include "gifwidget.h"
#include <QApplication>
#include <QTextCodec>
#include <QIcon>int main(int argc, char *argv[])
{QApplication a(argc, argv);a.setFont(QFont("Microsoft Yahei", 9));a.setWindowIcon(QIcon(":/image/gifwidget.ico"));#if (QT_VERSION <= QT_VERSION_CHECK(5,0,0))
#if _MSC_VERQTextCodec *codec = QTextCodec::codecFor
QT 制作 gif 录屏 小工具相关推荐
- 用python制作一款录屏小工具
天我想学习记录的内容是 -- 如何用python实现录屏. 1 写在前面 作为一名测试,有时候经常会遇到需要录屏记录自己操作,方便后续开发同学定位.以前都是用ScreenToGif来录屏制作成动态图, ...
- python制作录屏软件_【Python成长之路】用python制作一款录屏小工具(1)
哈喽大家好,我是鹏哥. 今天我想学习记录的内容是 --如何用python实现录屏. ~~~上课铃~~~ 1 写在前面 作为一名测试,有时候经常会遇到需要录屏记录自己操作,方便后续开发同学定位.以前都是 ...
- java 录屏_java 录屏 小工具源码(idea)
[实例简介]录制的视频保存在 java.io.tmpdir 目录,windows通常为 C:\Users\Administrator\AppData\Local\Temp [实例截图] 点击播放后,效 ...
- 使用Python 开发录屏小工具
1.Python 环境:Python 3.6.8 2.所使用的模块:tkinter,cv2,PIL,numpy 废话不多说上代码, import tkinter as tk from tkinter ...
- 录屏手机html5插件,越狱插件:首款能在iOS10上轻松录屏的工具!
原标题:越狱插件:首款能在iOS10上轻松录屏的工具! 说实话,今天这款插件是应一些朋友的要求才找来的,因为这些天有不少果粉在后台说能不能介绍一款越狱后能用的录屏工具,小智也不能确定这个插件之前有没有 ...
- python打字_使用Python制作一个打字训练小工具
一.写在前面 说道程序员,你会想到什么呢?有人认为程序员象征着高薪,有人认为程序员都是死肥宅,还有人想到的则是996和 ICU. 别人眼中的程序员:飞快的敲击键盘.酷炫的切换屏幕.各种看不懂的字符代码 ...
- 【kimol君的无聊小发明】—用python写截屏小工具
[kimol君的无聊小发明]-用python写截屏小工具 前言 一.技术实现 1. 相关库 2. 定义窗口 3. 绘制工具条 4. 定义事件函数 二.后续改进 写在最后 前言 今天我看了一下自己的文件 ...
- python 编写实用小工具-使用Python制作一个打字训练小工具
一.写在前面 说道程序员,你会想到什么呢?有人认为程序员象征着高薪,有人认为程序员都是死肥宅,还有人想到的则是996和 ICU. 别人眼中的程序员:飞快的敲击键盘.酷炫的切换屏幕.各种看不懂的字符代码 ...
- C# 学习笔记(11)蓝屏小工具
C# 学习笔记(11)蓝屏小工具 加载界面参考 C# Winform 现代化扁平化启动界面设计https://www.bilibili.com/video/BV17E41147wM PS做一张图 70 ...
最新文章
- 读《程序员的思维修炼》有感
- 盘外招无法击垮比特币现金(BCH)的意志
- 绝了,这18 个开箱即用的 Shell 脚本值得收藏
- Educational Codeforces Round 65 (Rated for Div. 2) D. Bicolored RBS
- ValueError: invalid literal for int() with base 10 与数据类型有关的转换报错
- Powered Addition CodeForces - 1339C(位运算)
- python正则匹配ip_[求助] 正则表达式匹配 IP 地址的问题求助
- Datrium公司以几近疯狂的方式提升速度表现
- AJAX JSONP源码实现(原理解析)
- UML类图各符号含义
- [二进制拆分]Luogu1833 樱花
- linux was8.5 无法启动wct.sh,WebSphere(was8.5) 在linux集群安装及部署.docx
- 心电电路算法滤波_简述心电信号采集原理及电路设计
- maven集成tomcat7
- excel如何去重统计户数_如何用好excel统计函数
- [SiFi]三体中英名词翻译chapter1-3
- 让你搞懂 administrator最高权限
- ArcMap10.2 选项(Options)窗口显示不完整问题解决(以默认加载栅格数据去背景显示设置为例)
- WiFi基本概念(八)(信道估计 L-STF,L-LTF,Pilots)
- ironpython调用c dll_IronPython.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家...