1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-04-07 17:42:35 +02:00

Allow qtscript resolvers to use QWebkit LocalStorage and DatabaseStorage HTML5 API

This commit is contained in:
Leo Franchi 2011-06-10 23:31:45 -04:00
parent f3b9a7bdec
commit 5e3f465824
2 changed files with 7 additions and 0 deletions

View File

@ -24,6 +24,7 @@
#include <QThread>
#include <QNetworkProxy>
#include <QStringList>
#include <QDir>
#define RESPATH ":/data/"

View File

@ -22,6 +22,7 @@
#include "resolver.h"
#include "query.h"
#include "result.h"
#include "utils/tomahawkutils.h"
#include <QApplication>
#include <QDebug>
@ -41,6 +42,11 @@ public:
: QWebPage( (QObject*) parent )
, m_parent( parent )
{
settings()->setAttribute( QWebSettings::OfflineStorageDatabaseEnabled, true );
settings()->setOfflineStoragePath( TomahawkUtils::appDataDir().path() );
settings()->setAttribute(QWebSettings::LocalStorageEnabled, true);
settings()->setLocalStoragePath( TomahawkUtils::appDataDir().path() );
settings()->setAttribute( QWebSettings::LocalStorageDatabaseEnabled, true );
}
public slots: