browsercore/core/network/webnetworkaccessmanager.cpp
changeset 16 3c88a81ff781
parent 12 afcd8e6d025b
equal deleted inserted replaced
14:6aeb7a756187 16:3c88a81ff781
   227 // Need to use WrtSettingsUI to setup Disk Cache Directory Path
   227 // Need to use WrtSettingsUI to setup Disk Cache Directory Path
   228 void WebNetworkAccessManager::setupCache()
   228 void WebNetworkAccessManager::setupCache()
   229 {
   229 {
   230 
   230 
   231 #if QT_VERSION >= 0x040500
   231 #if QT_VERSION >= 0x040500
   232     qDiskCache = new QNetworkDiskCache(this);
   232     #ifndef QTHTTPCACHE         
   233 
   233         qDiskCache = new FeatherWeightCache(this);
   234     
   234     #else
       
   235         qDiskCache = new QNetworkDiskCache(this);
       
   236     #endif
   235     if ( !BEDROCK_PROVISIONING::BedrockProvisioning::createBedrockProvisioning()->value("DiskCacheEnabled").toBool() ) 
   237     if ( !BEDROCK_PROVISIONING::BedrockProvisioning::createBedrockProvisioning()->value("DiskCacheEnabled").toBool() ) 
   236 		return;
   238 		return;
   237 
   239 
   238     QString diskCacheDir = BEDROCK_PROVISIONING::BedrockProvisioning::createBedrockProvisioning()->value("DiskCacheDirectoryPath").toString();
   240     QString diskCacheDir = BEDROCK_PROVISIONING::BedrockProvisioning::createBedrockProvisioning()->value("DiskCacheDirectoryPath").toString();
   239     if(diskCacheDir.isEmpty()) return;
   241     if(diskCacheDir.isEmpty()) return;
   245 
   247 
   246     setCache(qDiskCache);
   248     setCache(qDiskCache);
   247 
   249 
   248 #endif
   250 #endif
   249 }
   251 }
   250 
   252 void WebNetworkAccessManager::deleteCookiesFromMemory()
   251 }
   253 {
       
   254     if (m_cookieJar)
       
   255         m_cookieJar->deleteCookiesFromMemory();
       
   256 }
       
   257 
       
   258 }