PySide6.QtWebEngineCore.QWebEngineScriptCollection

class QWebEngineScriptCollection

QWebEngineScriptCollection 类表示用户脚本的集合。更多

概要

方法

注意

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

详细描述

QWebEngineScriptCollection 管理一组用户脚本。

使用 scripts()scripts() 来访问与单个页面或共享相同配置文件的多个页面相关联的脚本集合。

另请参阅

脚本注入

clear()

从该集合中移除所有脚本。

contains(value)
Parameters:

QWebEngineScript

Return type:

布尔

如果集合中包含value的出现,则返回true;否则返回false

count()
Return type:

整数

返回集合中的元素数量。

find(name)
Parameters:

name – str

Return type:

QWebEngineScript的列表

返回集合中名称为name的脚本列表,如果未找到则返回空列表。

insert(list)
Parameters:

list – QWebEngineScript 的列表

将列表 list 中的脚本插入到集合中。

insert(s)
Parameters:

sQWebEngineScript

将脚本 s 插入到集合中。

isEmpty()
Return type:

布尔

如果集合为空,则返回 true;否则返回 false

remove(script)
Parameters:

脚本QWebEngineScript

Return type:

布尔

从集合中移除 script

如果找到脚本并成功从集合中移除,则返回 true;否则返回 false

toList()
Return type:

QWebEngineScript的列表

返回一个包含此集合中使用的脚本值的列表。