没有合适的资源?快使用搜索试试~ 我知道了~
qt屏幕截屏测试文件,用于开发环境测试,
资源推荐
资源详情
资源评论
QT简单截屏程序
2013-03-19 17:47:57| 分类: 默认分类 | 标签:qt截屏 截图 |字号 订阅
思路是显示一个透明窗体,去掉标题和边框,以达到开始时模糊的效果,同时可以看见鼠标的移动。用鼠标画下矩形框之后,将矩形框覆盖部分保存成图片,放到当前目录下。
具体代码如下:
#include <QApplication>
#include <QtGui>
#include <QTextCodec>
class MyWidget:public QWidget
{
public:
MyWidget (QWidget *parent=0);
protected:
void mouseMoveEvent(QMouseEvent *event);
void paintEvent(QPaintEvent *event);
void mousePressEvent(QMouseEvent *event);
void mouseReleaseEvent(QMouseEvent *event);
void savePixmap();
private:
int x1,y1;
QPixmap pixmap;
QPoint lastPoint; //截图起点坐标
QPoint endPoint; //截图终点坐标
bool isDrawing;
};
MyWidget::MyWidget(QWidget *parent):QWidget(parent)
{
setWindowFlags(Qt::Widget|Qt::FramelessWindowHint);
2013-03-19 17:47:57| 分类: 默认分类 | 标签:qt截屏 截图 |字号 订阅
思路是显示一个透明窗体,去掉标题和边框,以达到开始时模糊的效果,同时可以看见鼠标的移动。用鼠标画下矩形框之后,将矩形框覆盖部分保存成图片,放到当前目录下。
具体代码如下:
#include <QApplication>
#include <QtGui>
#include <QTextCodec>
class MyWidget:public QWidget
{
public:
MyWidget (QWidget *parent=0);
protected:
void mouseMoveEvent(QMouseEvent *event);
void paintEvent(QPaintEvent *event);
void mousePressEvent(QMouseEvent *event);
void mouseReleaseEvent(QMouseEvent *event);
void savePixmap();
private:
int x1,y1;
QPixmap pixmap;
QPoint lastPoint; //截图起点坐标
QPoint endPoint; //截图终点坐标
bool isDrawing;
};
MyWidget::MyWidget(QWidget *parent):QWidget(parent)
{
setWindowFlags(Qt::Widget|Qt::FramelessWindowHint);
资源评论
newizp
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- UI Particle Image v1.2.2.unitypackage
- Highlight Plus All in One Outline Selection Effects v12.0
- ALINE v1.7.4.unitypackage
- Curvy Splines 8 v8.9.0.unitypackage
- Touch Camera PRO 2024 Easy Mobile Desktop Camera Controller3.1.2
- Translucent Image - Fast UI Background Blur v3.16.0.unitypackage
- STM32F103RC串口收发DMA程序
- 环境部署配置脚本-Tomcat
- SpringBoot+Vue实现图片滑块和文字点击验证码
- 基于参数优化多样性熵的滚动轴承故障诊断源代码,实现了对多个数据集的测试,并添加了排列熵、样本熵等方法的对比
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功