Qt 之 QGraphicsView 放大缩小
一、概述
实现通过鼠标滚轮来对 QGraphicsView 视图进行放大和缩小。
二、步骤
新建一个类继承 QGraphicsView,重写 wheelEvent 鼠标滚轮事件。
头文件引入 #include <QWheelEvent>
三、代码
void GraphicsView::wheelEvent(QWheelEvent *event)
{// 获取鼠标滚轮的距离int wheelDeltaValue = event->delta(); // 向上滚动,放大if (wheelDeltaValue > 0){this->scale(1.2, 1.2);} // 向下滚动,缩小else{this->scale(1.0 / 1.2, 1.0 / 1.2);}
}
Qt 之 QGraphicsView 放大缩小相关推荐
- 如何使QGraphicsItem不随QGraphicsView放大缩小而改变大小
一.简述 在使用QGraphicsView过程中,有时候我们需要对view进行缩放,但是对于一般正常的加入view中的item都会随着view的大小变化而变化,但是如果我们想让某些item不随view ...
- QT OpenGL图形放大缩小旋转移动
由于要在OpenGL中实现放大缩小旋转和移动的效果,故要重写鼠标事件 放大缩小 重写void wheelEvent(QWheelEvent *event)函数 void zScale(float dz ...
- Qt 显示图片 放大 缩小 移动
本文章原创于www.yafeilinux.com 转载请注明出处. 现在我们来实现在窗口上显示图片,并学习怎样将图片进行平移,缩放,旋转和扭曲.这里我们是利用QPixmap类来实现图片显示的. 一.利 ...
- Qt图片交互——QGraphicsView+鼠标选点+放大缩小+OpenCV
1.功能目标 通过 QGraphicsView 实现 OpenCV Mat 的显示,并且可以响应鼠标事件,绘制选择的点,同时可以进行放大缩小操作. 备注:QLabel 也能够完成同样的操作,但是QLa ...
- QGraphicsView放大和缩小下鼠标位置使用鼠标滚轮
c++ qt qgraphicsview 我有一个在屏幕中间的QGraphicsView窗口的应用程序.我想能够放大和车轮滚动. 目前,我有重新的QGraphicsView和重写的滚动函数,让是doe ...
- Qt实现长图片的放大缩小以及动态显示
这篇文章是在这个基础上进行讨论的谈一谈分别利用opencv.Qt.matlab动态显示图片的实现 其实就是想找一种更加合适的方法进行图片的放大缩小以及动态显示. 这个是效果图 我把项目命名为Qtmli ...
- QT 实现滚屏显示多张漂亮美眉图片(可放大缩小)
作为新手小白的一些分享....... 其中一部分功能要求显示多张图片,如果图片总高度超过工具窗口的高度就要有滚动条出现,实现滚屏的效果,网上这部分内容少之又少,我就把效果和代码都贴出来供大家参考. 想 ...
- Qt for python QChartView鼠标滚动放大缩小
文章目录 前言 基于 QChart 缩放的几种方式 使用QChartView来缩放 使用QChart来平移和缩放 使用QValueAxis或者QDateTimeAxis来平移和缩放 Qt曲线图表模块Q ...
- Qt 图像放大缩小拖动
效果: 点击拖动图片. 滚轮放大缩小. 技术小白....只能做成这样的效果了. 源码: https://download.csdn.net/download/a2583211/11256013 记得要 ...
最新文章
- iOS提示气泡,带动画
- Cocos2d-x学习笔记(三十)之 游戏存档
- Pytorch和Tensorflow,谁会笑到最后?
- 《JavaScript启示录》——1.21 JavaScript对象和Object()对象
- 一般地,我们将计算机指令的集合称为,简述公共关系人员培养的原则。
- 【OpenCV学习笔记4】OpenCV GUI 之VCWin32+OpenCV 实现细胞计数
- php 京东首页分类导航,仿京东导航栏
- sql注入攻击实例mysql_MySQL 处理SQL注入攻击
- 利用GAN实现QR Code超分辨率的研究
- android判断点击次数_Android应用统计-使用时长及次数统计(一)
- 经典算法(61~90)
- django-分组聚合查询
- MAC 终端git提交代码步骤
- Silverlight新型的富媒体
- 杨忠愍斗严嵩,为国为民,名垂千古
- 计算机怎么给文档加密文件,整个文件夹怎么加密,如何给电脑文档加密
- python3 常用模块_python3-常用模块之re
- ZZULIOJ1194: 总成绩排序(结构体专题)
- 盘点2018云栖大会的黑科技
- Matlab二值图像进行轮廓提取
热门文章
- html文章分栏显示,PPT文章如何进行分栏显示?
- 笔记-软考高项-错题笔记汇总2
- 南京赵丽计算机教师,跟随名师,快乐生活,成就学生,享受教育 ——记加入赵丽名师工作室个人成长感悟...
- WAS7补丁升级步骤
- CTF BugKu平台——Crypto篇刷题记录(后续更新)
- python应用学习(四)——wordcloud生成词云
- Hex颜色查看的网站
- android 加载大图 代理,Android 加载大图
- php foreach遍历数组详解,PHP foreach遍历数组详解
- Java珠宝销售系统