From 2a2df2857bf7e4e469a4f49249d1f1d2e2fa3c01 Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Wed, 21 Jul 2010 21:18:17 +0000 Subject: Theme Editor: Changed default directories for fonts and targetdb, font downloader will now make download directory if it doesn't exist git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27515 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/gui/fontdownloader.cpp | 3 +++ utils/themeeditor/gui/preferencesdialog.cpp | 7 +++++-- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'utils/themeeditor/gui') diff --git a/utils/themeeditor/gui/fontdownloader.cpp b/utils/themeeditor/gui/fontdownloader.cpp index 7aa4cd8d57..693f4a5b20 100644 --- a/utils/themeeditor/gui/fontdownloader.cpp +++ b/utils/themeeditor/gui/fontdownloader.cpp @@ -40,6 +40,9 @@ FontDownloader::FontDownloader(QWidget *parent, QString path) : manager = new QNetworkAccessManager(); + if(!dir.exists()) + dir.mkpath(path); + if(dir.isReadable()) { fout.setFileName(dir.absolutePath() + "/fonts.zip"); diff --git a/utils/themeeditor/gui/preferencesdialog.cpp b/utils/themeeditor/gui/preferencesdialog.cpp index b8d0a0a6d6..d28b21345d 100644 --- a/utils/themeeditor/gui/preferencesdialog.cpp +++ b/utils/themeeditor/gui/preferencesdialog.cpp @@ -113,7 +113,10 @@ void PreferencesDialog::loadRender() QSettings settings; settings.beginGroup("RBFont"); - ui->fontBox->setText(settings.value("fontDir", "/").toString()); + QString confDir = QDir::homePath() + "/.rbthemeeditor"; + + ui->fontBox->setText(settings.value("fontDir", confDir + "/fonts/") + .toString()); settings.endGroup(); @@ -129,7 +132,7 @@ void PreferencesDialog::loadRender() settings.beginGroup("TargetData"); ui->dbBox->setText(settings.value("targetDbPath", - QDir::homePath() + "/.targetdb") + confDir + "/targetdb") .toString()); settings.endGroup(); -- cgit v1.2.3