예제 #1
0
SharedCookieJarQt::SharedCookieJarQt(const String& cookieStorageDirectory)
{
    m_database = QSqlDatabase::addDatabase(QLatin1String("QSQLITE"));
    const QString cookieStoragePath = cookieStorageDirectory;
    const QString dataBaseName = cookieStoragePath + QLatin1String("/cookies.db");
    m_database.setDatabaseName(dataBaseName);
    ensureDatabaseTable();
    loadCookies();
}
예제 #2
0
CookieJar::CookieJar(QObject *parent) :
  QNetworkCookieJar(parent)
{
  loadCookies(getDataDir()+fname);
}
예제 #3
0
FileCookieJar::FileCookieJar(const QString &AFile, QObject *AParent) : QNetworkCookieJar(AParent)
{
	FFile = AFile;
	loadCookies(FFile);
}
예제 #4
0
//---------------------------------------------------------
void CookieJar::purgeCookies()
{
    QSettings().setValue("cookies-" + serviceName, CookieMap());
    loadCookies();
}
예제 #5
0
//---------------------------------------------------------
CookieJar::CookieJar(const QString &serviceName, QObject* parent):
    QNetworkCookieJar(parent),
    serviceName(serviceName)
{
    loadCookies();
}
예제 #6
0
CookieJar::CookieJar(QObject *parent) :
    QNetworkCookieJar(parent)
{
    m_appPath = Settings::instance()->appPath();
    loadCookies();
}