summaryrefslogtreecommitdiffstats
path: root/src/core/api/qwebenginescriptcollection_p.h
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2020-08-26 16:25:00 +0200
committerMichal Klocek <michal.klocek@qt.io>2020-09-28 13:59:08 +0200
commit3bf3d3fe7bcfa7933ecc2ec2f1607f586b2b00d8 (patch)
tree85efe06d6dd9a6afb997b016007376a86c4a2aaf /src/core/api/qwebenginescriptcollection_p.h
parentb598974f9cbde2688a75488d6920e474343c84d2 (diff)
Cleanup qwebenginescript and qwebenginescriptcollection api
This patch cleans up script and collection apis: * do not allocate user_script on heap, there is no need for that. * remove isNull(), which was used by collection.findScript(name) * remove collection.size(), there is already collection.count() * remove collection.findScript(name), user can use findScripts(name) which returns list of scripts or empty list if not found * collection.findScripts(name) is simply collection.find(name) [ChangeLog] Removed QWebEngineScriptCollection::findScript(name), use QWebEngineScriptCollection::find(name) instead. Change-Id: Iecf8f1d7c26275b9ce3a1ea97cf4bd74b17f681e Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/core/api/qwebenginescriptcollection_p.h')
-rw-r--r--src/core/api/qwebenginescriptcollection_p.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/core/api/qwebenginescriptcollection_p.h b/src/core/api/qwebenginescriptcollection_p.h
index fe71b6bc3..442f8fe3d 100644
--- a/src/core/api/qwebenginescriptcollection_p.h
+++ b/src/core/api/qwebenginescriptcollection_p.h
@@ -66,14 +66,10 @@ QT_BEGIN_NAMESPACE
class Q_WEBENGINECORE_PRIVATE_EXPORT QWebEngineScriptCollectionPrivate {
public:
QWebEngineScriptCollectionPrivate(QtWebEngineCore::UserResourceControllerHost *, QSharedPointer<QtWebEngineCore::WebContentsAdapter> = QSharedPointer<QtWebEngineCore::WebContentsAdapter>());
-
int count() const;
bool contains(const QWebEngineScript &) const;
QList<QWebEngineScript> toList(const QString &scriptName = QString()) const;
- QWebEngineScript find(const QString & name) const;
-
void initializationFinished(QSharedPointer<QtWebEngineCore::WebContentsAdapter> contents);
-
void insert(const QWebEngineScript &);
bool remove(const QWebEngineScript &);
void clear();