diff libgui/src/settings-dialog.cc @ 16525:e192525236ad

configurable size of toolbar icons * settings-dialog.ui: new spin box for icon sizes * settings-dialog.cc: new setting toolbar_icon_size * file-editor.cc(notice_settings): read toolbar icon size from settings * files-dock-widget.cc/h: make toolbar a class variable (notice-settings): read toolbar icon size from settings and reduce by 4 pixels * main-window.cc/h: make toolbar a class variable (notice-settings): read toolbar icon size from settings
author Torsten <ttl@justmail.de>
date Tue, 16 Apr 2013 21:34:39 +0200
parents 06bdf84aa3d9
children a1f613e5066d
line wrap: on
line diff
--- a/libgui/src/settings-dialog.cc	Tue Apr 16 15:11:41 2013 -0400
+++ b/libgui/src/settings-dialog.cc	Tue Apr 16 21:34:39 2013 +0200
@@ -68,6 +68,8 @@
   else
     ui->comboBox_language->setCurrentIndex (0);  // System is default
 
+  ui->toolbar_icon_size->setValue (settings->value ("toolbar_icon_size",24).toInt ());
+
   // which icon has to be selected
   QString widget_icon_set =
       settings->value ("DockWidgets/widget_icon_set","NONE").toString ();
@@ -263,6 +265,7 @@
   settings->setValue ("language", language);
 
   // other settings
+  settings->setValue ("toolbar_icon_size", ui->toolbar_icon_size->value ());
   settings->setValue ("useCustomFileEditor", ui->useCustomFileEditor->isChecked ());
   settings->setValue ("customFileEditor", ui->customFileEditor->text ());
   settings->setValue ("editor/showLineNumbers", ui->editor_showLineNumbers->isChecked ());