当前位置: 首页 > news >正文

网站的验证码是怎么做的企业网站推广注意事项

网站的验证码是怎么做的,企业网站推广注意事项,深圳做网站推广排名,自适应的网站在Qt中,如果你想显示图片的像素或者对图片进行缩放显示,可以使用 QImage 类来处理图片数据,并使用 QLabel 或自定义的 QWidget 来显示图片,但是很难通过鼠标进行缩放显示 QGraphicsView可以实现此功能 在Qt中,QGraphi…

在Qt中,如果你想显示图片的像素或者对图片进行缩放显示,可以使用 QImage 类来处理图片数据,并使用 QLabel 或自定义的 QWidget 来显示图片,但是很难通过鼠标进行缩放显示
请添加图片描述
QGraphicsView可以实现此功能
在Qt中,QGraphicsView 是一个用于显示和交互 QGraphicsScene 的控件。QGraphicsScene 可以包含多种图形项,包括图片。以下是如何在 QGraphicsView 中显示和缩放图片的基本步骤:

创建 QGraphicsScene 和 QGraphicsView 对象:首先,你需要创建一个 QGraphicsScene 对象来管理场景中的图形项,然后创建一个 QGraphicsView 来显示这个场景。

添加图片到场景:使用 QGraphicsScene 的 addPixmap 方法将图片添加到场景中。你可以使用 QPixmap 来加载和显示图片。

设置视图的缩放:使用 QGraphicsView 的 setTransformationAnchor 和 scale 方法来设置视图的缩放行为。

调整视图的中心点:使用 QGraphicsView 的 centerOn 方法可以将视图的中心点调整到场景中的特定位置。

显示视图:最后,使用 show 方法显示视图。

#ifndef GRAPHICSVIEW_H
#define GRAPHICSVIEW_H#include <QGraphicsView>
#include <QWheelEvent>
#include <QtMath>
#include <QObject>class GraphicsView : public QGraphicsView
{Q_OBJECTprivate:int factor;public:explicit GraphicsView(QWidget *parent = nullptr);~GraphicsView();int getFactor();void setFactor(int _factor);signals://鼠标移动信号   2019-05-07 ludcvoid myMouseMoveEvent(QMouseEvent *e);protected:virtual void wheelEvent(QWheelEvent *e);virtual void mouseMoveEvent(QMouseEvent *e);};#endif // GRAPHICSVIEW_H
#include "graphicsview.h"GraphicsView::GraphicsView(QWidget *parent) : QGraphicsView(parent)
{factor=0;
}GraphicsView::~GraphicsView()
{}int GraphicsView::getFactor()
{return  factor;
}void GraphicsView::setFactor(int _factor)
{if (_factor == 0){factor = 0;}else{factor += _factor;}
}void GraphicsView::wheelEvent(QWheelEvent *e)
{//Calculate wheel movementint distance=e->delta()/15/8;qreal val;if(distance!=0){val=pow(1.2,distance);this->scale(val,val);if(distance>0){factor ++;}else {factor--;}}}//获取鼠标点坐标 2019-05-07 ludc
void GraphicsView ::mouseMoveEvent(QMouseEvent *e)
{QGraphicsView::mouseMoveEvent(e);//触发鼠标移动信号 2019-05-07 ludcemit myMouseMoveEvent(e);}
http://www.yidumall.com/news/17065.html

相关文章:

  • 百度首页网站推广多少钱一年百度搜索关键词排行榜
  • 宝安专业网站设计公司互联网舆情信息
  • 电商网站开发工具网站怎么制作教程
  • 医院网站管理办法最近发生的热点新闻
  • 江苏省建设厅网站职称评审系统福州关键词排名软件
  • 网站设计师图片宁德市人力资源和社会保障局
  • 做网站流程水果网络营销推广方案
  • 厦门微信网站建设外链怎么发
  • 网站没有做实名认证百度搜索名字排名优化
  • 福州光电网站建设如何模板建站
  • 可以做烟草网站搜索引擎的两个基本方法
  • 网站图片轮播怎么做的steam交易链接怎么获取
  • 网站建设的优势企业网站建设原则是
  • 仿牌外贸网站google优化排名
  • 女女做的网站广告咨询
  • 微信app下载安装到手机上杭州seo网
  • 怎么做素材网站seo站长工具下载
  • 网站首页二级下拉框怎么做友情链接百科
  • 网站开发 超速云外链群发平台
  • 网站的推广方法深圳最新疫情
  • 黑龙江做网站的公司有哪些武汉seo关键词排名优化
  • 网站网站建设培训百度app 浏览器
  • 德州做网站哪家好许昌网络推广公司
  • 网站购买外链百度首页纯净版怎么设置
  • 电子商务网站安全性能主要包括安徽百度推广怎么做
  • 越秀区建设水务局网站河南靠谱seo电话
  • 做视频网站想用家庭网络广州信息流推广公司
  • 做网站有哪些要求代运营公司
  • 龙岩做网站开发哪家厉害免费b站软件推广网站2023
  • 做淘宝客网站能有效果吗网络运营推广具体做什么工作