diff options
author | Robert Bieber <robby@bieberphoto.com> | 2010-07-21 21:18:17 +0000 |
---|---|---|
committer | Robert Bieber <robby@bieberphoto.com> | 2010-07-21 21:18:17 +0000 |
commit | 2a2df2857bf7e4e469a4f49249d1f1d2e2fa3c01 (patch) | |
tree | f56617fce2f541b8623578d984c48dde16084746 /utils/themeeditor/gui | |
parent | d03929b0c99624d58355dce425439c57bfa17e56 (diff) | |
download | rockbox-2a2df2857bf7e4e469a4f49249d1f1d2e2fa3c01.tar.gz rockbox-2a2df2857bf7e4e469a4f49249d1f1d2e2fa3c01.zip |
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
Diffstat (limited to 'utils/themeeditor/gui')
-rw-r--r-- | utils/themeeditor/gui/fontdownloader.cpp | 3 | ||||
-rw-r--r-- | utils/themeeditor/gui/preferencesdialog.cpp | 7 |
2 files changed, 8 insertions, 2 deletions
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) : | |||
40 | 40 | ||
41 | manager = new QNetworkAccessManager(); | 41 | manager = new QNetworkAccessManager(); |
42 | 42 | ||
43 | if(!dir.exists()) | ||
44 | dir.mkpath(path); | ||
45 | |||
43 | if(dir.isReadable()) | 46 | if(dir.isReadable()) |
44 | { | 47 | { |
45 | fout.setFileName(dir.absolutePath() + "/fonts.zip"); | 48 | 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() | |||
113 | QSettings settings; | 113 | QSettings settings; |
114 | settings.beginGroup("RBFont"); | 114 | settings.beginGroup("RBFont"); |
115 | 115 | ||
116 | ui->fontBox->setText(settings.value("fontDir", "/").toString()); | 116 | QString confDir = QDir::homePath() + "/.rbthemeeditor"; |
117 | |||
118 | ui->fontBox->setText(settings.value("fontDir", confDir + "/fonts/") | ||
119 | .toString()); | ||
117 | 120 | ||
118 | settings.endGroup(); | 121 | settings.endGroup(); |
119 | 122 | ||
@@ -129,7 +132,7 @@ void PreferencesDialog::loadRender() | |||
129 | settings.beginGroup("TargetData"); | 132 | settings.beginGroup("TargetData"); |
130 | 133 | ||
131 | ui->dbBox->setText(settings.value("targetDbPath", | 134 | ui->dbBox->setText(settings.value("targetDbPath", |
132 | QDir::homePath() + "/.targetdb") | 135 | confDir + "/targetdb") |
133 | .toString()); | 136 | .toString()); |
134 | 137 | ||
135 | settings.endGroup(); | 138 | settings.endGroup(); |