QWebEngineScriptCollection 类表示一批用户脚本。 更多...
头: | #include <QWebEngineScriptCollection> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
qmake: | QT += webenginecore |
~QWebEngineScriptCollection () | |
void | clear () |
bool | contains (const QWebEngineScript & value ) const |
int | count () const |
QList<QWebEngineScript> | find (const QString & name ) const |
void | insert (const QWebEngineScript & s ) |
void | insert (const QList<QWebEngineScript> & list ) |
bool | isEmpty () const |
bool | remove (const QWebEngineScript & script ) |
QList<QWebEngineScript> | toList () const |
QWebEngineScriptCollection 管理用户脚本集。
使用 QWebEnginePage::scripts () 和 QWebEngineProfile::scripts () 能访问与单个页面 (或共享同一 Profile 的多个页面) 关联的脚本集合。
另请参阅 脚本注入 .
[noexcept]
QWebEngineScriptCollection::
~QWebEngineScriptCollection
()
销毁集合。
从此集合移除所有脚本。
返回
true
若集合包含出现的
value
;否则返回
false
.
返回集合中的元素数。
返回脚本列表在集合中具有名称 name ,或空列表若没有找到。
插入脚本 s 进集合。
插入脚本从列表 list 进集合。
返回
true
若集合为空;否则返回
false
.
移除 script 从集合。
返回
true
若找到脚本并将其成功从集合中移除;否则返回
false
.
返回用于此集合的脚本值的列表。