绘图设备是指继承QPaintDevice的子类,你可以使用QPainter直接在其上面绘制图形,Qt一共提供了四个这样继承QPaintDevice的绘图设备类,分别是QPixmap、QBitmap、QImage和 QPicture。其中:

QPixmap专门为图像在屏幕上的显示做了优化;

例子:

void CChartPanel::DrawWallPaper(QPainter *pDC)
{
    QPixmap pix;

// m_strWallPaper 图片的路径

pix.load("E:/CT4/trunk/QuotesClient/Bin/x64/Release/User/Templ/test.jpg");
    pix.load(m_strWallPaper);

//m_rcRegion 一个矩形

pDC->drawPixmap(0, 0, m_rcRegion.width(), m_rcRegion.height(), pix);

}

注意:qpixmap的load(“加载图形文件 绝对路径 用 / 不能用\ ”)

结果:

Qt图片绘图类 QPixmap相关推荐

  1. Qt图片绘图类QPixmap、QImage、QPicture

    绘图设备是指继承 QPaintDevice 的子类,你可以使用 QPainter 直接在其上面绘制图形,Qt 一共提供了四个这样继承 QPaintDevice 的绘图设备类,分别是:QPixmap.Q ...

  2. QT 之绘图进阶: 图片绘图类QPixmap、QImage、QPicture

    前言 绘图设备是指继承 QPaintDevice 的子类,你可以使用 QPainter 直接在其上面绘制图形,Qt 一共提供了四个这样继承 QPaintDevice 的绘图设备类,分别是:QPixma ...

  3. Python Qt GUI设计:QPainter、QPen、QBrush和QPixmap窗口绘图类(基础篇—17)

    目录 1.QPainter绘图类 2.QPen绘图类 3.QBrush绘图类 4.QPixmap绘图类 本篇博文主要介绍如何实现在窗口中绘图,在 PyQt5中,一般可以通过QPainter.QPen. ...

  4. 从零开始学Pyqt5之【控件介绍】(15):绘图类控件QPainter、QPen、QBrush、QPixMap

    从零开始学Pyqt5之[控件介绍](15):绘图类控件QPainter.QPen.QBrush.QPixMap QPainter控件 QPainter控件的作用 QPainter控件常用方法 QPai ...

  5. Qt 2D绘图(5):绘制图像基础

    Qt 2D绘图(5):绘制图像基础 本文为原创文章,转载请注明出处,或注明转载自"黄邦勇帅(原名:黄勇) 本文出自本人原创著作<Qt5.10 GUI完全参考手册>网盘地址: ht ...

  6. Qt图片定时滚动播放器+透明过渡动画

    目录 参考 结构 PicturePlay.pro main.cpp myqlabel.h 自定义QLabel myqlabel.cpp自定义QLabel pictureplay.h picturepl ...

  7. QT+高德地图Web服务API开发—静态地图开发Demo。QT组件提升、QT鼠标事件处理、Qt图片显示与移动、QT网络操作

    说明 在本次项目中,我们使用QT开发框架,高德地图Web服务地图API,完成一个项目Demo,进行一次对QT.对编程的学习. 本系类文章所包含内容包括: 1.QT组件提升 2.QT鼠标事件处理 3.Q ...

  8. Qt 2D绘图功能简单总结

    文章目录 Qt 2D绘图功能简单总结 Qt 2D绘图功能简单总结 Qt 的绘图功能非常强大,它可以绘制一切想要的图形,从最简单的一条直线到其他任何复杂的图形,还可以用来绘制文本和图片. Qt的绘图系统 ...

  9. QT的QPicture类的使用

    详细说明 QPicture类是一种绘画设备,可以记录和重放QPainter命令. 图片以平台无关的格式将Painter命令序列化到IO设备.它们有时被称为元文件. Qt图片使用专有的二进制格式.与许多 ...

最新文章

  1. Harbor容器仓库的镜像上传
  2. android java和c混合编程_C/C++在Java项目、Android和Objective-C三大平台下实现混合编程...
  3. 32位oracle_oracle 性能调优
  4. Android8.1怎么装谷歌,谷歌PixelXL安卓9.0/8.1/8.0/7.X安装面具ROOT方案
  5. 正则表达式 -- 个人笔记
  6. XYGame-AI设计3-行为树-第1版本
  7. 为什么C++静态static函数不能访问非静态成员
  8. Ubuntu18.04版本安装ssh及连接ssh的常见问题
  9. 射频识别技术漫谈(25)——Felica简介
  10. ipad录屏软件_如何在 Mac 上优雅的截图和录屏
  11. 西门子s7删除注册表,西门子S7200编程软件卸载步骤
  12. 北邮 复习 软件工程_【真题回忆】2018北邮软件工程专业课真题回忆版
  13. php 汉字拼音字典排序,按拼音排序的小技巧
  14. 有了神经网络,带汤姆实时追踪杰瑞
  15. nals\string-trim.js Replace Autoprefixer browsers option to Browserslist config. Use browserslis
  16. android 读写sd卡的权限设置
  17. 计算机原理实验红绿灯转换,微机原理实验交通灯控制实验.doc
  18. MATLAB(完备)之图像.tif到真彩色图像、索引色图像、灰度图像、 真彩色图像RGB、YIQ图像、HSV图像、YCbCr图像转换代码
  19. 论Java Swing线程
  20. leetcode-树-删点成林

热门文章

  1. Android的WiFi子系统架构
  2. java 抛出异常的作用_Java 基础之异常抛出
  3. 儿童护眼灯哪个品牌比较好?儿童台灯品牌排行榜
  4. 几种Ajax框架的比较
  5. C++MFC常用控件
  6. 学员故事:老男孩Linux运维班学习五个月,让我实现月薪万元+
  7. iOS播放器、Flutter高仿书旗小说、卡片动画、二维码扫码、菜单弹窗效果等源码...
  8. 用Grads画等值线(二)------.map生成
  9. Iass Pass SasS三种云服务区别
  10. 哥特体css样式叫什么,css – 世纪哥特字体可用性问题