class QQuickItemGrabResult#

QQuickItemGrabResult 包含了 grabToImage() 方法的请求结果。 更多...

Inheritance diagram of PySide6.QtQuick.QQuickItemGrabResult

概述#

属性#

方法#

信号#

注意

本文档可能包含从 C++ 自动转换为 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译中的问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告诉我们

详细描述#

另请参阅

grabToImage()

class QmlIsAnonymous#

注意

当使用 from __feature__ import true_property 时,可以直接使用属性;否则,通过访问器函数。

property imageᅟ: QImage#

该属性保存了抓取的像素结果。

如果抓取尚未完成或失败,则返回空图像(image.isNull() 将返回 true)。

访问函数
属性 urlᅟ: QUrl#

此属性包含一个可以被用于与基于URL的图像消费者配合使用的URL,例如QtQuick::Image类型。

这个URL在QQuickItemGrabResult对象被删除之前都是有效的。

这个URL不代表一个有效的文件或读取它的位置,它主要是通过Qt Quick的基于图像的类型访问图像的一个键。

访问函数
image()#
返回类型:

QImage

是属性imageᅟ的获取器。

ready()#

在抓取完成时发出此信号。

saveToFile(fileName)#
参数:

fileName – str

返回类型:

bool

将抓取结果保存为图像到fileName。如果成功,则返回true;否则返回false

注意

在Qt 5.9之前的版本中,此函数被标记为非const

saveToFile(fileName)
参数:

fileNameQUrl

返回类型:

bool

将抓取结果保存为图像到filePath,该路径必须引用一个带有支持的图像格式扩展名的本地文件名。如果成功,则返回true;否则返回false

url()#
返回类型:

QUrl

是属性urlᅟ的获取器。