KIO
Go to the documentation of this file.
22 #include "sessiondata.moc"
24 #include <QtCore/QList>
25 #include <QtCore/QTextCodec>
42 struct SessionData::AuthData
48 AuthData(
const QByteArray& k,
const QByteArray& g,
bool p) {
54 bool isKeyMatch(
const QByteArray& val )
const {
58 bool isGroupMatch(
const QByteArray& val )
const {
70 class SessionData::SessionDataPrivate
73 SessionDataPrivate() {
85 :d(new SessionDataPrivate)
98 if ( (proto.startsWith(QLatin1String(
"http"), Qt::CaseInsensitive)) ||
99 (proto.startsWith(QLatin1String(
"webdav"), Qt::CaseInsensitive)) )
107 if ( configData[
"Cookies"].isEmpty() )
108 configData[
"Cookies"] = d->useCookie ?
"true" :
"false";
109 if ( configData[
"Languages"].isEmpty() )
110 configData[
"Languages"] = d->language;
111 if ( configData[
"Charsets"].isEmpty() )
112 configData[
"Charsets"] = d->charsets;
113 if ( configData[
"CacheDir"].isEmpty() )
115 if ( configData[
"UserAgent"].isEmpty() )
125 group(
"Cookie Policy").
129 d->charsets = QString::fromLatin1(QTextCodec::codecForLocale()->
name()).toLower();
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jun 1 2013 12:08:34 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.