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

网站架构设计师是做什么的个人网站备案备注

网站架构设计师是做什么的,个人网站备案备注,乐清市建设路小学网站,eyoucms模板1.简介 在一些游戏中看见类似解密破案的效果#xff0c;使用手触摸去擦拭图片上的灰尘#xff0c;然后显示最终的图片#xff0c;所以也想试试Qt实现的效果。大家有自己想做的效果#xff0c;都可以尝试。 以下是效果展示图。 可以控制橡皮擦的大小#xff0c;进行擦拭…1.简介 在一些游戏中看见类似解密破案的效果使用手触摸去擦拭图片上的灰尘然后显示最终的图片所以也想试试Qt实现的效果。大家有自己想做的效果都可以尝试。 以下是效果展示图。 可以控制橡皮擦的大小进行擦拭。 2.原理 鼠标按住然后移动不断的给移动的圆形区域设置像素点的值显示图片。 源码 #include wipewidget.h #include ui_wipewidget.h #include QDebugWipeWidget::WipeWidget(QWidget *parent) :QWidget(parent),ui(new Ui::WipeWidget) {ui-setupUi(this);setMouseTracking(true); }WipeWidget::~WipeWidget() {delete ui; }void WipeWidget::setEraserSize(int size) {m_eraserSize size;m_point QPoint(this-width()/2,this-height()/2);update(); }void WipeWidget::paintEvent(QPaintEvent *e) {Q_UNUSED(e);//画圆圈QPainter painter(this);painter.setRenderHint(QPainter::Antialiasing, true); // 启用抗锯齿painter.drawImage(0,0,m_image);QPen pen;pen.setWidth(2);pen.setColor(Qt::white);painter.setPen(pen);qDebug();painter.drawEllipse(m_point,m_eraserSize,m_eraserSize);if(m_isMousePressed)setImage(m_point); }void WipeWidget::mousePressEvent(QMouseEvent *event) {m_isMousePressed true; }void WipeWidget::mouseReleaseEvent(QMouseEvent *event) {Q_UNUSED(event);m_isMousePressed false; }void WipeWidget::mouseMoveEvent(QMouseEvent *event) {m_point event-pos();update(); }void WipeWidget::showEvent(QShowEvent *event) {Q_UNUSED(event);if(m_isInit)return;m_isInit true;m_srcImage QImage(./demo.jpeg).scaled(this-width(),this-height());m_image QImage(m_srcImage.width(),m_srcImage.height(),m_srcImage.format()); }void WipeWidget::setImage(QPoint point) {int centerX point.x();int centerY point.y();if(centerX m_srcImage.width() ||centerY m_srcImage.height())return;int radius m_eraserSize;for (int x qMax(centerX - radius,0);x qMin(centerX radius,m_srcImage.width()); x){for (int y qMax(centerY - radius,0);y qMin(centerY radius,m_srcImage.height()); y){if ((x - centerX) * (x - centerX) (y - centerY) * (y - centerY) radius * radius){if(x m_srcImage.width() m_srcImage.height()-y m_srcImage.height()){m_image.setPixel(x,y,m_srcImage.pixel(x, y));}}}} }3.完整工程 https://download.csdn.net/download/wzz953200463/88906763 4.相关推荐 1.圆形进度条实现 2.麦克风音量大小模拟 3.自定义时钟 4.自定义长条进度条
http://www.hkea.cn/news/14540247/

相关文章:

  • 洪涛怎么样海城市建设网站e语言可以做网站吗
  • 北京网站建设公司什么软件推广比较赚钱
  • wordpress sportsline太原seo代理商
  • 动漫做暧视频在线观看网站查询别人用的wordpress主题
  • 邢台网络公司网站建设ppt制作模板与素材免费下载
  • 网站内链如何做优化网站建设分录
  • 地税局内网网站建设顺电网上商城app
  • 外网有趣的网站广东省农业农村厅电话
  • 快站科技成都的教育品牌网站建设
  • 湖南省做网站那个企业便宜东莞网站优化哪里找
  • 企业网站建设方案 word有没有给别人做图赚钱的网站
  • 上海市住房和城乡建设部网站网络运营者应当对其收集的用户信息严格保密
  • 专业的传媒行业网站开发做的比较好的二手交易网站有哪些
  • 建设文化产业网站的方案全国企业信用信息公示系统浙江
  • 商洛市住房和城乡建设局网站百度网页制作网站建设
  • 微网站建设报价方案电子商务平台自身提供的数据工具
  • 九江网站建设哪家好南宁3及分销网站制作
  • 网站开发工作职责遵义专业建站
  • 网站的内容有哪些内容搜狗推广开户费多少钱
  • 做网站的需求是吗齐家网装修公司口碑
  • 郑州市精神文明建设 网站明年做啥网站致富
  • wordpress 启用gzip压缩荆门seo
  • 毕业设计指导网站建设wordpress站点设置使用期限
  • 淘宝上开做网站的店铺上海企业都用什么网站
  • 陕西企业网站建设优化大师官方下载
  • 荆门市网站建设wordpress名站
  • 搜狐快站怎么做网站做黑帽需不需要搭建网站
  • 网站架构招聘wordpress 图床插件
  • vue做网站好吗公众号开发简单吗
  • 深圳建企业网站oa办公软件