- class QQuickItemGrabResult#
QQuickItemGrabResult
包含了grabToImage()
方法的请求结果。 更多...概述#
属性#
方法#
def
image()
def
saveToFile()
def
url()
信号#
def
ready()
注意
本文档可能包含从 C++ 自动转换为 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译中的问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告诉我们
详细描述#
另请参阅
- class QmlIsAnonymous#
注意
当使用
from __feature__ import true_property
时,可以直接使用属性;否则,通过访问器函数。该属性保存了抓取的像素结果。
如果抓取尚未完成或失败,则返回空图像(
image.isNull()
将返回true
)。- 访问函数
此属性包含一个可以被用于与基于URL的图像消费者配合使用的URL,例如QtQuick::Image类型。
这个URL在
QQuickItemGrabResult
对象被删除之前都是有效的。这个URL不代表一个有效的文件或读取它的位置,它主要是通过Qt Quick的基于图像的类型访问图像的一个键。
- 访问函数
是属性
imageᅟ
的获取器。- ready()#
在抓取完成时发出此信号。
- saveToFile(fileName)#
- 参数:
fileName – str
- 返回类型:
bool
将抓取结果保存为图像到
fileName
。如果成功,则返回true
;否则返回false
。注意
在Qt 5.9之前的版本中,此函数被标记为非
const
。- saveToFile(fileName)
- 参数:
fileName –
QUrl
- 返回类型:
bool
将抓取结果保存为图像到
filePath
,该路径必须引用一个带有支持的图像格式扩展名的本地文件名。如果成功,则返回true
;否则返回false
。是属性
urlᅟ
的获取器。