aboutsummaryrefslogtreecommitdiff
path: root/src/documentstyle.cpp
diff options
context:
space:
mode:
authorMike Skec <skec@protonmail.ch>2021-02-23 16:05:30 +1100
committerFelix Queißner <felix@ib-queissner.de>2021-02-23 09:29:53 +0100
commita219a8b3e5444b3dc0c8aa20ffafb2653c358652 (patch)
tree7af06a9c32b92c449f6fc518a7cec7a645e3a160 /src/documentstyle.cpp
parentb03693711ab79f22da85998924145f1436b627aa (diff)
downloadkristall-a219a8b3e5444b3dc0c8aa20ffafb2653c358652.tar.gz
Add 'indent size' option
Also includes some about:help additions
Diffstat (limited to 'src/documentstyle.cpp')
-rw-r--r--src/documentstyle.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/documentstyle.cpp b/src/documentstyle.cpp
index 3316f9c..6023075 100644
--- a/src/documentstyle.cpp
+++ b/src/documentstyle.cpp
@@ -148,6 +148,7 @@ DocumentStyle::DocumentStyle(bool do_init) : theme(Fixed),
line_height_p(5.0),
line_height_h(0.0),
indent_bq(1), indent_p(1), indent_h(0), indent_l(2),
+ indent_size(15.0),
list_symbol(QTextListFormat::ListDisc)
{
if (do_init) this->initialiseDefaultFonts();
@@ -299,6 +300,7 @@ bool DocumentStyle::save(QSettings &settings) const
settings.setValue("indent_p", indent_p);
settings.setValue("indent_h", indent_h);
settings.setValue("indent_l", indent_l);
+ settings.setValue("indent_size", indent_size);
settings.setValue("list_symbol", (int)list_symbol);
settings.endGroup();
@@ -416,6 +418,7 @@ bool DocumentStyle::load(QSettings &settings)
indent_p = settings.value("indent_p", indent_p).toInt();
indent_h = settings.value("indent_h", indent_h).toInt();
indent_l = settings.value("indent_l", indent_l).toInt();
+ indent_size = settings.value("indent_size", indent_size).toDouble();
list_symbol = (QTextListFormat::Style)settings.value("list_symbol", list_symbol).toInt();
settings.endGroup();