QPainter::drawImage的用法说明
2014-02-28 10:19
369 查看
Qt帮助文档里的函数声明:
void QPainter::drawImage ( const QRect & target, const QImage & image, const QRect & source, Qt::ImageConversionFlags flags = Qt::AutoColor )
举例:
QRect target(10.0, 20.0, 80.0, 60.0); //建立目标矩形,该区域是显示图像的目的地
QRect source(0.0, 0.0, 70.0, 40.0); //建立源矩形,用来划定来自外部的源图像文件中需要显示的区域
QImage image(":/images/myImage.png"); //建立QImage类对象
QPainter painter(this);
painter.drawImage(target, image, source); //将源图像文件中(0.0, 0.0, 70.0, 40.0)位置的图像画到目标绘图设备中的(10.0, 20.0, 80.0, 60.0)位置上,大小自适应
void QPainter::drawImage ( const QRect & target, const QImage & image, const QRect & source, Qt::ImageConversionFlags flags = Qt::AutoColor )
举例:
QRect target(10.0, 20.0, 80.0, 60.0); //建立目标矩形,该区域是显示图像的目的地
QRect source(0.0, 0.0, 70.0, 40.0); //建立源矩形,用来划定来自外部的源图像文件中需要显示的区域
QImage image(":/images/myImage.png"); //建立QImage类对象
QPainter painter(this);
painter.drawImage(target, image, source); //将源图像文件中(0.0, 0.0, 70.0, 40.0)位置的图像画到目标绘图设备中的(10.0, 20.0, 80.0, 60.0)位置上,大小自适应
相关文章推荐
- javascript中style.left和offsetLeft的用法说明
- C# new 用法说明
- 关于extern用法说明
- CoreGraphics中CGContextAddArcToPoint函数的用法说明
- 简要说明python pandas中groupby,agg等的用法
- Quick-Cocos2d-x CCHttpRequest详细说明及用法
- Oracle中DBMS_JOB.SUBMIT的用法说明
- iOS开发之UIAlertView与UIAlertController的详尽用法说明
- 【JEECG技术文档】数据权限自定义SQL表达式用法说明
- 2>&1 的用法说明
- /proc/sys/vm/drop_caches用法说明
- ExpandableListView(可展开的列表组件)的说明以及其用法
- linux 2.6内核epoll用法举例说明(续)--给echo服务器增加读线程池
- 七牛---上传crc32校检说明与用法
- Android关于notification的在不同API下的用法说明
- 能说明一下GETROWS的用法吗?
- linux wget 命令用法详解(附实例说明)
- javaScript call 函数的用法说明
- WGET 的用法说明
- 举例说明ListView的用法