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

什么网站可以免费发布招聘信息全网软文推广

什么网站可以免费发布招聘信息,全网软文推广,cgi做网站,有没有教做零食的网站Q 理论使用总结 一、概述1. 填充模式2. 笔刷颜色3. 纹理 二、 Qt::GlobalColor 一、概述 QBrush类定义了由 QPainter 绘制的形状的填充模式。画笔有样式、颜色、渐变和纹理。 brush style() 使用Qt::BrushStyle 枚举定义填充模式。默认的笔刷样式是 Qt::NoBrush(取决于你如何…

Q 理论使用总结

  • 一、概述
    • 1. 填充模式
    • 2. 笔刷颜色
    • 3. 纹理
  • 二、 Qt::GlobalColor

一、概述

QBrush类定义了由 QPainter 绘制的形状的填充模式。画笔有样式、颜色、渐变和纹理。

brush style() 使用Qt::BrushStyle 枚举定义填充模式。默认的笔刷样式是 Qt::NoBrush(取决于你如何构造一个笔刷)。

1. 填充模式

这种风格告诉QPainter 不要填充形状。填充的标准样式是Qt::SolidPattern。可以在使用适当的构造函数创建笔刷时设置样式,此外,setStyle()函数还提供了在笔刷构造完成后更改样式的方法。

在这里插入图片描述

2. 笔刷颜色

brush color()定义了填充图案的颜色。颜色可以是Qt的预定义颜色之一,Qt::GlobalColor,或任何其他自定义的QColor。可以分别使用color()和setColor()函数检索和修改当前设置的颜色。

gradient() 定义了当当前样式为 Qt::LinearGradientPattern、Qt::RadialGradientPattern 或 Qt::ConicalGradientPattern 时 使用的渐变填充。渐变刷是通过在创建QBrush时将QGradient作为构造函数参数来创建的。

Qt提供了三种不同的梯度:QLinearGradient, QConicalGradient和QRadialGradient——它们都继承了QGradient。

QRadialGradient gradient(50, 50, 50, 50, 50);
gradient.setColorAt(0, QColor::fromRgbF(0, 1, 0, 1));
gradient.setColorAt(1, QColor::fromRgbF(0, 0, 0, 0));QBrush brush(gradient);

渐变的效果就像Qt Designer 里面的东西。
在这里插入图片描述

3. 纹理

texture()定义当前样式为Qt::TexturePattern时使用的像素图。您可以通过在创建笔刷时提供像素图或使用setTexture()来创建带有纹理的笔刷。

注意,不管之前的样式设置如何,应用setTexture()会使style() == Qt::TexturePattern。同样,如果样式是渐变的,调用setColor()也不会有什么不同。如果样式是Qt::TexturePattern样式,除非当前纹理是QBitmap,否则情况也是如此。

如果画笔是完全不透明的,isOpaque() 函数返回true,否则返回false。画笔被认为是不透明的如果:

  • color()的alpha分量是255。
  • 它的纹理()没有alpha通道,也不是QBitmap。
  • gradient()中的颜色都有一个255的alpha分量。

要指定线条和轮廓的样式和颜色,使用QPainter的笔结合Qt::PenStyle和Qt::GlobalColor:
在这里插入图片描述

 QPainter painter(this);painter.setBrush(Qt::cyan);painter.setPen(Qt::darkCyan);painter.drawRect(0, 0, 100,100);painter.setBrush(Qt::NoBrush);painter.setPen(Qt::darkGreen);painter.drawRect(40, 40, 100, 100);

注意,在默认情况下,QPainter在绘制形状时渲染轮廓(使用当前设置的笔)。使用painter.setPen(Qt::NoPen)来禁用此行为。

有关绘画的更多信息,请参阅绘画系统。

二、 Qt::GlobalColor

这个是Qt预定义的一些颜色

名称含义
Qt::white3White (#ffffff)
Qt::black2Black (#000000)
Qt::red7Red (#ff0000)
Qt::darkRed13Dark red (#800000)
Qt::green8Green (#00ff00)
Qt::darkGreen14Dark green (#008000)
Qt::blue9Blue (#0000ff)
Qt::darkBlue15Dark blue (#000080)
Qt::cyan10Cyan (#00ffff)
Qt::darkCyan16Dark cyan (#008080)
Qt::magenta11Magenta (#ff00ff)
Qt::darkMagenta17Dark magenta (#800080 )
Qt::yellow12Yellow (#ffff00)
Qt::darkYellow18Dark yellow (#808000)
Qt::gray5Gray (#a0a0a4)
Qt::darkGray4Dark gray (#808080)
Qt::lightGray6Light gray (#c0c0c0)
Qt::transparent19a transparent black value (i.e., QColor(0, 0, 0, 0))
Qt::color000 pixel value (for bitmaps)
Qt::color111 pixel value (for bitmaps)
http://www.khdw.cn/news/12885.html

相关文章:

  • 网站开发 书籍南宁网站建设优化服务
  • 怎么做代理ip网站sem和seo哪个工作好
  • 有域名后怎样做网站沈阳网络seo公司
  • 有什么做户外活动的网站吗南京今日新闻头条
  • 成交型网站建设方案网站运营及推广方案
  • 网站模板 哪个好成都网络营销搜索推广
  • 潍坊网站建设求职简历网址导航
  • 高明建网站服务ip域名查询网
  • 网站建设呼和浩特如何做网络营销
  • 做投标网站条件如何做网页链接
  • 做酒的网站有哪些广州seo搜索
  • 万网 手机网站深圳推广服务
  • 深圳制作网站的公司seo如何优化关键词排名
  • 一般做网站宽高多少seo优化方案项目策划书
  • 佛山购物网站建设2022年最近十大新闻
  • 大学网站建设考核办法个人怎么做免费百度推广
  • 公司网络运维关键词优化排名软件s
  • 济南市莱芜区网站网络营销软文范例300
  • 互联网大赛建设网站策划书中国最新疫情最新消息
  • 做网站优化的品牌运营中心
  • 重庆网站开发by72777最新域名查询
  • 贵阳专业做网站的公司有哪些好搜网
  • 好的做网站重庆seo整站优化效果
  • 融资网站建设方案统计工具
  • 做外贸做什么英文网站好我是新手如何做电商
  • 做网站的叫云啥成都百度网站排名优化
  • 图片库网站建设报价全搜网
  • 做网页和做网站的区别logo设计
  • 在58同城做网站怎么样seo刷关键词排名免费
  • 一学一做看视频网站营销策略是什么意思