From 38a426f21c0d6e47bdc05e5541b79c48cf967a0c Mon Sep 17 00:00:00 2001 From: Kai Koehne Date: Fri, 25 Sep 2015 13:27:58 +0200 Subject: Do not require to subclass/install QWebEngineCookieStoreClient The class has only setters and getters, except for the virtual acceptCookie method. By replacing this method with a setCookieFilter callback we can avoid the need of users to subclass the client. Change-Id: Id78c01fc103b8d9cc267594527239b598e8975f1 Reviewed-by: Allan Sandfeld Jensen --- src/webengine/api/qquickwebengineprofile.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/webengine/api/qquickwebengineprofile.cpp') diff --git a/src/webengine/api/qquickwebengineprofile.cpp b/src/webengine/api/qquickwebengineprofile.cpp index b06345b83..a678fe5fa 100644 --- a/src/webengine/api/qquickwebengineprofile.cpp +++ b/src/webengine/api/qquickwebengineprofile.cpp @@ -419,16 +419,16 @@ QQuickWebEngineProfile *QQuickWebEngineProfile::defaultProfile() return profile; } -QQuickWebEngineSettings *QQuickWebEngineProfile::settings() const +QWebEngineCookieStoreClient *QQuickWebEngineProfile::cookieStoreClient() const { const Q_D(QQuickWebEngineProfile); - return d->settings(); + return d->browserContext()->cookieStoreClient(); } -void QQuickWebEngineProfile::setCookieStoreClient(QWebEngineCookieStoreClient* client) +QQuickWebEngineSettings *QQuickWebEngineProfile::settings() const { - Q_D(QQuickWebEngineProfile); - d->browserContext()->setCookieStoreClient(client); + const Q_D(QQuickWebEngineProfile); + return d->settings(); } QT_END_NAMESPACE -- cgit v1.2.3