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

产品设计创意图片seo优化快排

产品设计创意图片,seo优化快排,本墨陈黑做网站有版权,wordpress删除重复文章的三种方法Qt的标准图形效果类: QGraphicsBlurEffect提供模糊效果QGraphicsColorizeEffect提供染色效果QGraphicsDropShadowEffect提供阴影效果QGraphicsOpacityEffect提供透明效果 QGraphicsBlurEffect(模糊效果) 模糊效果会模糊源。此效果对于减少细…

Qt的标准图形效果类:

QGraphicsBlurEffect提供模糊效果
QGraphicsColorizeEffect提供染色效果
QGraphicsDropShadowEffect提供阴影效果
QGraphicsOpacityEffect提供透明效果

QGraphicsBlurEffect(模糊效果)

模糊效果会模糊源。此效果对于减少细节非常有用,常用于失去焦点时,想要更加突出焦点控件。

常用函数:

setBlurHints()设置模糊提示
setBlurRadius()设置模糊半径,使用较小的半径会导致更清晰的外观,而较大的半径会导致更模糊的外观,默认为5像素

enum QGraphicsBlurEffect::BlurHint

QGraphicsBlurEffect::PerformanceHint指示呈现性能是最重要的因素,但潜在的代价是质量较低。
QGraphicsBlurEffect::QualityHint指示呈现质量是最重要的因素,但可能以降低性能为代价
QGraphicsBlurEffect::AnimationHint指示将要对模糊半径进行动画处理,暗示实现可以保留源的模糊版本的缓存。如果源将动态更改,请不要使用此提示。

性能提示提示表示您想要更快的模糊,使用质量提示提示表示您更喜欢更高质量的模糊。

在QGraphicsItem中使用:鼠标点击时变为模糊。

//MyItem继承自QGraphicsItem
void MyItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
{QGraphicsBlurEffect *effect=new QGraphicsBlurEffect;effect->setBlurHints(QGraphicsBlurEffect::PerformanceHint);//性能模式effect->setBlurRadius(10);//设置模糊半径setGraphicsEffect(effect);//设置模糊
}

初始状态:                                                        模糊状态:

 QGraphicsColorizeEffect(染色)

函数:

setColor()设置颜色,默认情况下,颜色为浅蓝色 (QColor(0, 0, 192))
setStrength()设置强度,默认情况下,强度为 1.0。强度 0.0 等于无效,而 1.0 表示完全着色
void MyItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
{QGraphicsColorizeEffect * effect=new QGraphicsColorizeEffect;//创建染色器effect->setColor(QColor(Qt::green));effect->setStrength(0.5);//设置强度setGraphicsEffect(effect);
}

初始状态:                                              染色后的状态:

QGraphicsDropShadowEffect(阴影效果) 

 提供一个阴影效果,该效果可以为源对象提供一个阴影。

常用函数:

setBlurRadius()设置模糊半径,默认像素半径为1
setColor()设置投影的颜色,默认为液滴颜色为半透明的深灰色 (QColor(63, 63, 63, 180))
setOffset()

添加偏移量,默认为右下角8像素

setXOffset()x轴的偏移量
setYOffset()

y轴的偏移量

void MyItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
{QGraphicsDropShadowEffect * effect=new QGraphicsDropShadowEffect;//创建阴影effect->setColor(QColor(Qt::green));//设置阴影颜色effect->setBlurRadius(10);//模糊半径effect->setOffset(10);//设置偏移量setGraphicsEffect(effect);
}

初始状态:                                                      点击之后:

 QGraphicsOpacityEffect(透明效果)

不透明度效果以不透明度呈现源。此效果对于使源半透明非常有用,类似于淡入/淡出序列。

常用函数:

setOpacity()设置透明度,该值应在 0.0 到 1.0 的范围内,其中 0.0 表示完全透明,1.0 表示完全不透明
setOpacityMask()设置不透明度覆盖,允许您将不透明度应用于元素的某些部分,默认情况下没有不透明度蒙版
void MyItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
{QGraphicsOpacityEffect * effect=new QGraphicsOpacityEffect;effect->setOpacity(0.5);//设置透明度QPointF point=mapToScene(x,y);QPointF point2=mapToScene(x+radius,y+radius);QLinearGradient alphaGradient(point,point2);//创建一个渐变alphaGradient.setColorAt(0.0, Qt::transparent);alphaGradient.setColorAt(0.5, Qt::black);alphaGradient.setColorAt(1.0, Qt::transparent);effect->setOpacityMask(alphaGradient);//添加不透明蒙版setGraphicsEffect(effect);
}

起始状态:                                         点击之后:

http://www.yayakq.cn/news/930369/

相关文章:

  • 怎样策划一个营销型网站wordpress博客如何安装
  • 网站建设合作协议文本最好的网站开发工具
  • 网站重新设计中国风网站模板
  • dede如何做网站济南网站制作公司哪家技术好
  • 做网站做什么赚钱长沙网站建
  • 做兼职用哪个网站好wordpress 直播
  • 如何建设电子商务网站网络营销推广专员
  • 免费网站推广咱们做湖南省建设厅假网站
  • 万户网络网站管理系统中铁建设集团有限公司电话
  • 公司网站模板培训方案
  • 类似凡科网的网站网站续费 多久
  • 郑州网站开发公司电话网页设计知识
  • 怎么给网站做百度坐标定位桂林市天气预报7天
  • 网站开发项目组团队东莞网站网络推广公司
  • 广告设计公司网站源码抖音搜索seo软件
  • 网站建设都有什么功能多样化的网站建设公司
  • 淄博手机网站网站 集约化建设 汇报
  • 家用电脑搭建网站山西格泰网站建设
  • 天津智能网站建设哪里有前端注册wordpress
  • 营销型网站建设调查表企业wordpress模板免费
  • 本地网站建设济宁网站建设只要500元
  • 如何开个人网站综合电商平台
  • 慧聪网官方网站wordpress生成16位名称
  • 米拓建站黑科技WordPress主题
  • 辽宁东方建设工程有限公司网站外贸营销模板
  • 开封市建设银行网站wordpress插件的意义
  • 扬州专业网站制作减压轻松网站开发
  • 手机网站制作哪家便宜关于家乡的网页制作教程
  • 网站开发个人所得税商城网站建站系统
  • 找人做事的网站高端建造