qt中如果使用svg格式的图片在QPainter中绘制图形
来源:互联网 发布:2015nba体测数据 编辑:程序博客网 时间:2024/05/17 02:44
在昨天,突然想到重构项目中的代码,然后就想用qvg格式的图片代替以前的IMAGE图片,这样就可以解决缩放有锯齿的问题。
然后就在网上搜索了很多方法,但是都没有看懂是怎么搞得,然后在公司其他大牛的帮助下,终于解决了这个问题。
下面就总结下如何绘制的。
要使用的svg图片格式,使用的类是QSvgRender类。
具体使用如下:
QSvgRenderer m_svgRender;
m_svgRender.load(QString(":/icons/test1.svg"));
m_svgRender.render(&qPainter ,QRectF(x,y,width ,height));
很简单吧,这样在窗口中进行图片的缩放再也不会有锯齿的效果了。
0 0
- qt中如果使用svg格式的图片在QPainter中绘制图形
- 如何在Flash as3 中使用SVG格式的图形
- qt中svg格式图片的旋转
- 【Qt】使用QPainter的drawPixmap()绘制多幅图片
- 使用QPainter绘制图形
- QT中QPainter的使用及矩形、圆形等常见图形的画法
- QT中QPainter的使用及矩形、圆形等常见图形的画法
- QT中QPainter的使用及矩形、圆形等常见图形的画法
- QT中QPainter的使用及矩形、圆形等常见图形的画法
- QT中QPainter的使用及矩形、圆形等常见图形的画法
- QT中QPainter的使用及矩形、圆形等常见图形的画法
- QT中QPainter的使用及矩形、圆形等常见图形的画法
- QT中QPainter的使用及矩形、圆形等常见图形的画法
- QT中QPainter的使用及矩形、圆形等常见图形的画法
- 在qt中使用opengl绘制图形动画
- QT中使用QPainter在ui子控件中绘图
- 在eclipse中显示不出来.svg格式的图片
- QT 使用QPainter 绘制图形 和 世界变换 world transform
- MFC中,多个Button响应同一个事件
- Android开发-DrawerLayout实现侧滑菜单(1)
- 仿煎蛋jiandan应用客户端源码
- 单链表的操作(C语言实现)
- LeetCode 225 Implement Stack using Queues
- qt中如果使用svg格式的图片在QPainter中绘制图形
- datatables服务器端分页查询
- App 被拒绝的理由,你中招了么!!!
- http的无状态无连接到底是什么含义
- UICollectionView
- pulltorefresh框架实现刚进入界面就开始上拉加载数据
- C++句柄类详解
- JS常用事件
- 10条命令,一分钟分析Linux性能问题