cookieListPointer = new QList<QNetworkCookie>;
// Add new cookies to the list.
- connect(browserViewPointer, SIGNAL(addCookie(QNetworkCookie)), this, SLOT(addCookie(QNetworkCookie)));
+ connect(browserViewPointer, SIGNAL(addCookie(QNetworkCookie)), this, SLOT(addCookieToList(QNetworkCookie)));
// Load the initial website.
browserViewPointer->loadInitialWebsite();
}
-void BrowserWindow::addCookie(const QNetworkCookie &newCookie) const
+void BrowserWindow::addCookieToList(const QNetworkCookie &newCookie) const
{
// Check to see if the list already contains a cookie with this ID.
for (QNetworkCookie existingCookie : *cookieListPointer)
cookiesDialogPointer->show();
// Connect the dialog signals.
+ connect(cookiesDialogPointer, SIGNAL(addCookie(QNetworkCookie)), browserViewPointer, SLOT(addCookieToStore(QNetworkCookie)));
connect(cookiesDialogPointer, SIGNAL(deleteAllCookies()), browserViewPointer, SLOT(deleteAllCookies()));
}
-
void BrowserWindow::openDomainSettings() const
{
// Remove the focus from the URL line edit.