QWebEngineScriptCollection Class
The QWebEngineScriptCollection class represents a collection of user scripts. More...
Header: | #include <QWebEngineScriptCollection> |
CMake: | find_package(Qt6 COMPONENTS WebEngineCore REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
qmake: | QT += webenginecore |
Since: | Qt 5.5 |
Public Functions
~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 |
Detailed Description
QWebEngineScriptCollection manages a set of user scripts.
Use QWebEnginePage::scripts() and QWebEngineProfile::scripts() to access the collection of scripts associated with a single page or a number of pages sharing the same profile.
See also Script Injection.
Member Function Documentation
QWebEngineScriptCollection::~QWebEngineScriptCollection()
Destroys the collection.
void QWebEngineScriptCollection::clear()
Removes all scripts from this collection.
bool QWebEngineScriptCollection::contains(const QWebEngineScript &value) const
Returns true
if the collection contains an occurrence of value; otherwise returns false
.
int QWebEngineScriptCollection::count() const
Returns the number of elements in the collection.
QList<QWebEngineScript> QWebEngineScriptCollection::find(const QString &name) const
Returns the list of scripts in the collection with the name name, or an empty list if none was found.
void QWebEngineScriptCollection::insert(const QWebEngineScript &s)
Inserts the script s into the collection.
void QWebEngineScriptCollection::insert(const QList<QWebEngineScript> &list)
Inserts scripts from the list list into the collection.
bool QWebEngineScriptCollection::isEmpty() const
Returns true
if the collection is empty; otherwise returns false
.
bool QWebEngineScriptCollection::remove(const QWebEngineScript &script)
Removes script from the collection.
Returns true
if the script was found and successfully removed from the collection; otherwise returns false
.
QList<QWebEngineScript> QWebEngineScriptCollection::toList() const
Returns a list with the values of the scripts used in this collection.
© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.