博客
关于我
Qt设置渐变色
阅读量:212 次
发布时间:2019-03-01

本文共 557 字,大约阅读时间需要 1 分钟。

void Widget::paintEvent(QPaintEvent *){    QPainter painter(this);    // 反走样    painter.setRenderHint(QPainter::Antialiasing, true);    // 设置渐变色,设置起点、终点    QLinearGradient linear(100, 100, 200, 100);    linear.setColorAt(0, QColor(145, 218, 204));    linear.setColorAt(1, QColor(47, 141, 237));    // 设置显示模式    linear.setSpread(QGradient::PadSpread);    // 设置画笔颜色、宽度    painter.setPen(QPen(QColor(255, 255, 255, 0), 1));    // 设置画刷填充    painter.setBrush(QBrush(linear));    // 绘制矩形    painter.drawRect(QRect(100, 100, 200, 100));}

运行截图

大家觉得OK,请点个赞👍👍👍,谢谢。

转载地址:http://tcgv.baihongyu.com/

你可能感兴趣的文章
天载免息股票钢铁股掀涨停潮
查看>>
树莓派SSH 连接不上:socket error Event:32 Error:10053
查看>>
wxPython的使用
查看>>
红黑树(1):B-树
查看>>
安装APEX
查看>>
站长常用Shell脚本整理分享(全)
查看>>
linux 内核提权总结(demo+exp分析) -- 任意读写(二)
查看>>
2020年电工(初级)考试题及电工(初级)考试题库
查看>>
2020年电气试验考试技巧及电气试验模拟试题
查看>>
2021年电工(中级)考试报名及电工(中级)模拟试题
查看>>
直接插入排序
查看>>
Java发送邮件必带超时时间配置
查看>>
redis安裝并与SpringBoot整合
查看>>
一文搞懂Python中的所有数组数据类型
查看>>
温故而知新,重温 Java 7 的那些“新”特性
查看>>
drawRoundRect 边线跟角线粗细不一样
查看>>
DOM Insertion, Inside 追加元素内容
查看>>
轻量级阻塞和重量级阻塞
查看>>
访问http://ip:port/nexus,出现404
查看>>
springboot配置freemarker模板
查看>>