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

delphi intraweb做网站推广商

delphi intraweb做网站,推广商,广州网站设计公司济南兴田德润o简介图片,我的网站为什么打不开怎么回事啊目录 问题描述 解决方案 方案1: 方案2: 结果示意图 问题描述 做UI的时候,我们很多时候需要给绘制一个圆角边框,初识Qt绘制的童鞋,可能绘制出来的圆角边框很是锯齿,而且粗细不均匀,如下图&…

目录

问题描述

解决方案

方案1:

方案2:

结果示意图


问题描述

做UI的时候,我们很多时候需要给绘制一个圆角边框,初识Qt绘制的童鞋,可能绘制出来的圆角边框很是锯齿,而且粗细不均匀,如下图:
 

解决方案

方案1:

给目标widget添加margin,且paintEvent中的绘制区域用contentsRect:

CustomWidget::NKCustomWidget(QWidget *parent): QWidget(parent)
{m_dWidth = 5.0;setContentsMargins(1.0, 1.0, 1.0, 1.0);
}void CustomWidget::paintEvent(QPaintEvent *event)
{QPainter paint(this);paint.setRenderHints(QPainter::Antialiasing);QPainterPath pathBorder;QRectF rcFrame = contentsRect();QRectF rcBoder = rcFrame;pathBorder.addRoundedRect(rcBoder, 24, 24);QPen pen(Qt::red, m_dWidth);paint.setPen(pen);paint.drawPath(pathBorder);
}

方案2:

将绘制区域缩小边框宽度的像素范围

参考代码:
 


void NKCustomWidget::paintEvent(QPaintEvent *event)
{QPainter paint(this);paint.setRenderHints(QPainter::Antialiasing);QPainterPath pathBorder;QRectF rcFrame = contentsRect();QRectF rcBoder = rcFrame.marginsRemoved(QMarginsF(m_dWidth/2, m_dWidth/2, m_dWidth/2, m_dWidth/2));pathBorder.addRoundedRect(rcBoder, 24, 24);QPen pen(Qt::red, m_dWidth);paint.setPen(pen);paint.drawPath(pathBorder);
}

结果示意图

http://www.15wanjia.com/news/43102.html

相关文章:

  • 适合大学生做兼职的网站有哪些域名申请
  • 织梦做网站简单吗seo营销外包
  • 有什么网站学做标书的百度排名服务
  • 怎么做网站用户可以发表文章百度seo优化按年收费
  • 郑州汉狮哪家做网站好专业seo排名优化费用
  • 网站开发工程师助理网站如何优化
  • 建立一个个人介绍的网站种子搜索引擎 磁力天堂
  • 南昌专业网站设计2023年第三波新冠9月
  • 企业免费招聘网站整合营销策划方案
  • 做网站首先必须切割图片吗百度手机助手app安卓版官方下载
  • app与微网站的区别是什么seo 是什么
  • 衣服网站功能怎么制作网站教程
  • 中国疫情最新消息风险区广东知名seo推广多少钱
  • 潍坊seo外包平台新手seo入门教程
  • 空间做网站营销策划的八个步骤
  • 发卡网站搭建教程上海seo优化bwyseo
  • 微信公众号的跳转网站怎么做的网站权重排名
  • 企业做响应式网站好吗全球搜索大全
  • 常用网站代码河池网站seo
  • 咸阳做网站太原最新情况
  • 网站制作完成后为了企业培训内容有哪些
  • 淮安网站制作凡科建站怎么样
  • fontawesome wordpressseo流量是什么
  • 网站用什么做内网穿透比较好一站式网络营销
  • 用http做网站隐藏端口友情链接教程
  • 网站建设服务公司哪家好搭建网站教程
  • ui是什么seo关键词排名软件流量词
  • 在哪个网站做注册资本变更安徽百度推广怎么做
  • 百度提交网站入口网址西安今日头条新闻
  • 廊坊网站设计微信营销模式