🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 概述 - QPixmap使用底层平台的绘制系统进行绘制,无法提供像素级别的操作 - 而QImage则是使用独立于硬件的绘制系统,实际上是自己绘制自己,因此提供了像素级别的操作,并且能够在不同系统之上提供一个一致的显示形式。 >[warning] 注意:如果 QImage 无法加载 jpeg,png 则需要在 Qt/plugins/imageformats 拷贝到 Debug或release 下 ## 实例 ### simlpe ``` void Label::paintEvent(QPaintEvent *event) { setGeometry(0,0,200,200); QPainter painter(this); QImage img(":/1.jpeg"); painter.drawImage(QRect(0,0,100,100),img); } ```