QPixmap_qt plot

QPixmap_qt plotbool QPixmap::load(const QString &fileName, const char *format = nullptr, Qt::ImageConversionFlags flags = Qt::AutoColor) 从指定文件名的文件中加载位图。如果位图成功加载,

QPixmap_qt plot

bool QPixmap::load(const QString &fileName, const char *format = nullptr, Qt::ImageConversionFlags flags = Qt::AutoColor)

从指定文件名的文件中加载位图。如果位图成功加载,返回true;否则位图无效并返回false。

QPixmap QPixmap::scaled(const QSize &size, Qt::AspectRatioMode aspectRatioMode = Qt::IgnoreAspectRatio, Qt::TransformationMode transformMode = Qt::FastTransformation) const

使用由aspectRatioMode和transformMode指定的宽高比和转换模式,将位图缩放到给定的大小

注意:此函数是使用值传递,因此不会改变传进去的pixmap,要想真正对pixmap改变,还请另赋值

Qt::AspectRatioMode

Qt::IgnoreAspectRatio 0 大小可以自由缩放。长宽比没有限制。
Qt::KeepAspectRatio 1 在给定的矩形内,将尺寸缩放为尽可能大的矩形,并保留长宽比。
Qt::KeepAspectRatioByExpanding 2 尺寸被缩放到一个矩形,在给定的矩形之外尽可能小,并保持长宽比。

transformMode

Qt::FastTransformation 0 转换是快速执行的,没有平滑处理。
Qt::SmoothTransformation 1 得到的图像使用双线性滤波进行变换。(平滑处理了)

void QPixmap::fill(const QColor &color = Qt::white)

用给定的颜色填充像素图。

当pixmap已经被绘制在设备上时,此函数的行为是未定义的

 

今天的文章QPixmap_qt plot分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/48871.html

(0)
编程小号编程小号
上一篇 2023-09-03 17:17
下一篇 2023-09-03 17:30

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注