The QWebEngineScriptCollection class represents a collection of user scripts. 更多...
头: | #include <QWebEngineScriptCollection> |
qmake: | QT += webenginewidgets |
Since: | Qt 5.5 |
~QWebEngineScriptCollection () | |
void | clear () |
bool | contains (const QWebEngineScript & value ) const |
int | count () const |
QWebEngineScript | findScript (const QString & name ) const |
QList<QWebEngineScript> | findScripts (const QString & name ) const |
void | insert (const QWebEngineScript & s ) |
void | insert (const QList<QWebEngineScript> & list ) |
bool | isEmpty () const |
bool | remove (const QWebEngineScript & script ) |
int | size () const |
QList<QWebEngineScript> | toList () const |
The QWebEngineScriptCollection class represents a collection of user scripts.
QWebEngineScriptCollection manages a set of user scripts.
使用 QWebEnginePage::scripts () 和 QWebEngineProfile::scripts () 能访问与单个页面 (或共享同一 Profile 的多个页面) 关联的脚本集合。
另请参阅 脚本注入 .
销毁集合。
从此集合移除所有脚本。
返回
true
若集合包含出现的
value
;否则返回
false
.
返回集合中的元素数。
返回找到的第一个脚本在集合中具有名称 name ,或 null QWebEngineScript 若没有找到。
注意: 遍历脚本集合的次序是不确定的,这意味着应该使用此次序当保证唯一性是在应用程序级别时。
另请参阅 findScripts ().
返回脚本列表在集合中具有名称 name ,或空列表若没有找到。
插入脚本 s 进集合。
插入脚本从列表 list 进集合。
返回
true
若集合为空;否则返回
false
.
移除 script 从集合。
返回
true
若找到脚本并将其成功从集合中移除;否则返回
false
.
返回集合中的元素数。
返回用于此集合的脚本值的列表。