#include <QtSql/qsqlerror.h>
#include <QtSql/qsqlrecord.h>
#include <QtSql/qsqlfield.h>
-#include <QtGui/qdesktopservices.h>
+#include <QtCore/qstandardpaths.h>
#include <QtCore/qstack.h>
#include <QtCore/qcryptographichash.h>
#include <QtCore/qsettings.h>
QDeclarativeSqlDatabaseData::QDeclarativeSqlDatabaseData(QV8Engine *engine)
{
- QString dataLocation = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
+ QString dataLocation = QStandardPaths::writableLocation(QStandardPaths::DataLocation);
offlineStoragePath = dataLocation.replace(QLatin1Char('/'), QDir::separator()) +
QDir::separator() + QLatin1String("QML") +
QDir::separator() + QLatin1String("OfflineStorage");
#include <QNetworkAccessManager>
#include <QPointer>
#include <QDir>
-#include <QDesktopServices>
+#include <QStandardPaths>
#include <QDebug>
#include <QDeclarativeComponent>
#include <QDeclarativeNetworkAccessManagerFactory>
QDeclarativeEngine engine;
- QDir dir(QDesktopServices::storageLocation(QDesktopServices::DataLocation));
+ QDir dir(QStandardPaths::writableLocation(QStandardPaths::DataLocation));
dir.mkpath("QML");
dir.cd("QML");
dir.mkpath("OfflineStorage");