6 #include <QNetworkCookie>
7 #include <QNetworkCookieJar>
8 #include <QNetworkRequest>
10 #include <QWriteLocker>
18 QWriteLocker l(&m_lock);
19 return QNetworkCookieJar::setCookiesFromUrl(cookies, url);
24 QReadLocker l(&m_lock);
25 const QList<QNetworkCookie> cookies(QNetworkCookieJar::cookiesForUrl(url));
31 QWriteLocker l(&m_lock);
32 return QNetworkCookieJar::deleteCookie(cookie);
37 QWriteLocker l(&m_lock);
38 return QNetworkCookieJar::insertCookie(cookie);
43 QWriteLocker l(&m_lock);
44 return QNetworkCookieJar::updateCookie(cookie);
49 QWriteLocker l(&m_lock);
50 this->setAllCookies(QList<QNetworkCookie>());
bool updateCookie(const QNetworkCookie &cookie)
bool setCookiesFromUrl(const QList< QNetworkCookie > &cookies, const QUrl &url)
CCookieManager(QObject *parent=nullptr)
Constructor.
QList< QNetworkCookie > cookiesForUrl(const QUrl &url) const
bool insertCookie(const QNetworkCookie &cookie)
void deleteAllCookies()
Delete all cookies.
bool deleteCookie(const QNetworkCookie &cookie)
Backend services of the swift project, like dealing with the network or the simulators.