aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCerapter <cerap@protonmail.com>2018-07-26 14:42:32 +0200
committerCerapter <cerap@protonmail.com>2018-07-26 14:42:32 +0200
commit7b34f426e28ae72ef32abdd21d7505fad2200f2d (patch)
treef49316a195dc267900ff0fecb89eb370bab141e6
parent5b0485965779abcdfd04b9a64849e52becacb810 (diff)
Read log limit maximum from config.ini.
-rw-r--r--aoapplication.h4
-rw-r--r--text_file_functions.cpp9
2 files changed, 13 insertions, 0 deletions
diff --git a/aoapplication.h b/aoapplication.h
index 2a5c4369..eb518f35 100644
--- a/aoapplication.h
+++ b/aoapplication.h
@@ -129,6 +129,10 @@ public:
//Returns the value of default_blip in config.ini
int get_default_blip();
+ //Returns the value of the maximum amount of lines the IC chatlog
+ //may contain, from config.ini.
+ int get_max_log_size();
+
//Returns the list of words in callwords.ini
QStringList get_call_words();
diff --git a/text_file_functions.cpp b/text_file_functions.cpp
index 90b10f53..f35de91c 100644
--- a/text_file_functions.cpp
+++ b/text_file_functions.cpp
@@ -90,6 +90,15 @@ int AOApplication::get_default_blip()
else return f_result.toInt();
}
+int AOApplication::get_max_log_size()
+{
+ QString f_result = read_config("log_maximum");
+
+ if (f_result == "")
+ return 200;
+ else return f_result.toInt();
+}
+
QStringList AOApplication::get_call_words()
{
QStringList return_value;