Sur cette page

QWebEngineScriptCollection Class

La classe QWebEngineScriptCollection représente une collection de scripts utilisateur. Plus d'informations...

En-tête : #include <QWebEngineScriptCollection>
CMake : find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore)
qmake : QT += webenginecore

Fonctions publiques

~QWebEngineScriptCollection()
void clear()
bool contains(const QWebEngineScript &value) const
int count() const
QList<QWebEngineScript> find(const QString &name) const
void insert(const QList<QWebEngineScript> &list)
void insert(const QWebEngineScript &s)
bool isEmpty() const
bool remove(const QWebEngineScript &script)
QList<QWebEngineScript> toList() const

Description détaillée

QWebEngineScriptCollection gère un ensemble de scripts utilisateur.

Utilisez QWebEnginePage::scripts() et QWebEngineProfile::scripts() pour accéder à la collection de scripts associés à une seule page ou à un certain nombre de pages partageant le même profil.

Voir également Script Injection.

Documentation des fonctions membres

[noexcept] QWebEngineScriptCollection::~QWebEngineScriptCollection()

Détruit la collection.

void QWebEngineScriptCollection::clear()

Supprime tous les scripts de cette collection.

bool QWebEngineScriptCollection::contains(const QWebEngineScript &value) const

Renvoie true si la collection contient une occurrence de value; sinon, renvoie false.

int QWebEngineScriptCollection::count() const

Renvoie le nombre d'éléments de la collection.

QList<QWebEngineScript> QWebEngineScriptCollection::find(const QString &name) const

Renvoie la liste des scripts de la collection portant le nom name, ou une liste vide si aucun n'a été trouvé.

void QWebEngineScriptCollection::insert(const QList<QWebEngineScript> &list)

Insère les scripts de la liste list dans la collection.

void QWebEngineScriptCollection::insert(const QWebEngineScript &s)

Insère le script s dans la collection.

bool QWebEngineScriptCollection::isEmpty() const

Renvoie true si la collection est vide, sinon renvoie false.

bool QWebEngineScriptCollection::remove(const QWebEngineScript &script)

Supprime script de la collection.

Renvoie true si le script a été trouvé et retiré avec succès de la collection ; sinon, renvoie false.

QList<QWebEngineScript> QWebEngineScriptCollection::toList() const

Renvoie une liste contenant les valeurs des scripts utilisés dans cette collection.

© 2026 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.