X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fbacklogsettings.cpp;fp=src%2Fclient%2Fbacklogsettings.cpp;h=d6a25f739a3c31a3bff417dcd445f62592d55be7;hp=0b66cb4d86eea156a843ae5ea185eead0063a4c7;hb=02966c1d1a668b2382de899008e6fefb42da4bbb;hpb=00cc0dfd645cce97c120111f5e5fd4c02ed021c1 diff --git a/src/client/backlogsettings.cpp b/src/client/backlogsettings.cpp index 0b66cb4d..d6a25f73 100644 --- a/src/client/backlogsettings.cpp +++ b/src/client/backlogsettings.cpp @@ -44,6 +44,17 @@ void BacklogSettings::setDynamicBacklogAmount(int amount) return setLocalValue("DynamicBacklogAmount", amount); } +bool BacklogSettings::ensureBacklogOnBufferShow() const +{ + // This settings key is also used within BufferWidget::BufferWidget() + return localValue("EnsureBacklogOnBufferShow", true).toBool(); +} + +void BacklogSettings::setEnsureBacklogOnBufferShow(bool enabled) +{ + return setLocalValue("EnsureBacklogOnBufferShow", enabled); +} + int BacklogSettings::fixedBacklogAmount() const { return localValue("FixedBacklogAmount", 500).toInt();