diff --git a/webenginepart/src/webenginepartcookiejar.h b/webenginepart/src/webenginepartcookiejar.h --- a/webenginepart/src/webenginepartcookiejar.h +++ b/webenginepart/src/webenginepartcookiejar.h @@ -35,6 +35,7 @@ #include #include #include +#include class QWidget; class QWebEngineProfile; @@ -232,6 +233,7 @@ */ static QNetworkCookie parseKIOCookie(const QStringList &data, int start); +#if QTWEBENGINE_VERSION >= QT_VERSION_CHECK(5,11,0) /** * @brief Function used to filter cookies * @@ -249,6 +251,7 @@ * @sa addCookie() */ bool filterCookie(const QWebEngineCookieStore::FilterRequest &req); +#endif //QTWEBENGINE_VERSION >= QT_VERSION_CHECK(5,11,0) /** * @brief Adds a dot in front of a domain if it's not already there diff --git a/webenginepart/src/webenginepartcookiejar.cpp b/webenginepart/src/webenginepartcookiejar.cpp --- a/webenginepart/src/webenginepartcookiejar.cpp +++ b/webenginepart/src/webenginepartcookiejar.cpp @@ -25,7 +25,6 @@ #include "webenginepartcookiejar.h" #include "settings/webenginesettings.h" -#include #include #include #include @@ -83,10 +82,12 @@ { } +#if QTWEBENGINE_VERSION >= QT_VERSION_CHECK(5,11,0) bool WebEnginePartCookieJar::filterCookie(const QWebEngineCookieStore::FilterRequest& req) { return WebEngineSettings::self()->acceptCrossDomainCookies() || !req.thirdParty; } +#endif //QTWEBENGINE_VERSION >= QT_VERSION_CHECK(5,11,0) void WebEnginePartCookieJar::deleteSessionCookies() {