diff options
| author | Robert Bieber <robby@bieberphoto.com> | 2010-07-07 20:56:16 +0000 |
|---|---|---|
| committer | Robert Bieber <robby@bieberphoto.com> | 2010-07-07 20:56:16 +0000 |
| commit | de9ba10aabdbc3224194f6859f2e4f60ac98ceb5 (patch) | |
| tree | a7df606e3dc46857dea54b4f3aaca20e1c311ca0 /utils/themeeditor/gui/preferencesdialog.cpp | |
| parent | 80fa0efd1fb775b396652a1a9c3308d6cbfcc8f3 (diff) | |
| download | rockbox-de9ba10aabdbc3224194f6859f2e4f60ac98ceb5.zip rockbox-de9ba10aabdbc3224194f6859f2e4f60ac98ceb5.tar.gz rockbox-de9ba10aabdbc3224194f6859f2e4f60ac98ceb5.tar.bz2 rockbox-de9ba10aabdbc3224194f6859f2e4f60ac98ceb5.tar.xz | |
Theme Editor: Made auto-expand/highlight of parse tree optional (through preferences dialog), added Simulation Time variable to device config panel, subline alternation is now dependent on that rather than time in song
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27342 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/gui/preferencesdialog.cpp')
| -rw-r--r-- | utils/themeeditor/gui/preferencesdialog.cpp | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/utils/themeeditor/gui/preferencesdialog.cpp b/utils/themeeditor/gui/preferencesdialog.cpp index f8c71f4..dbb3249 100644 --- a/utils/themeeditor/gui/preferencesdialog.cpp +++ b/utils/themeeditor/gui/preferencesdialog.cpp @@ -44,7 +44,7 @@ void PreferencesDialog::loadSettings() { loadColors(); loadFont(); - loadFontDir(); + loadRender(); } void PreferencesDialog::loadColors() @@ -107,7 +107,7 @@ void PreferencesDialog::loadFont() } -void PreferencesDialog::loadFontDir() +void PreferencesDialog::loadRender() { QSettings settings; settings.beginGroup("RBFont"); @@ -115,13 +115,22 @@ void PreferencesDialog::loadFontDir() ui->fontBox->setText(settings.value("fontDir", "/").toString()); settings.endGroup(); + + settings.beginGroup("EditorWindow"); + + ui->autoExpandBox->setChecked(settings.value("autoExpandTree", + false).toBool()); + ui->autoHighlightBox->setChecked(settings.value("autoHighlightTree", + false).toBool()); + + settings.endGroup(); } void PreferencesDialog::saveSettings() { saveColors(); saveFont(); - saveFontDir(); + saveRender(); } void PreferencesDialog::saveColors() @@ -159,7 +168,7 @@ void PreferencesDialog::saveFont() settings.endGroup(); } -void PreferencesDialog::saveFontDir() +void PreferencesDialog::saveRender() { QSettings settings; settings.beginGroup("RBFont"); @@ -167,6 +176,13 @@ void PreferencesDialog::saveFontDir() settings.setValue("fontDir", ui->fontBox->text()); settings.endGroup(); + + settings.beginGroup("EditorWindow"); + + settings.setValue("autoExpandTree", ui->autoExpandBox->isChecked()); + settings.setValue("autoHighlightTree", ui->autoHighlightBox->isChecked()); + + settings.endGroup(); } void PreferencesDialog::setupUI() |