summaryrefslogtreecommitdiff
path: root/src/options/OptionsModel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/options/OptionsModel.cpp')
-rw-r--r--src/options/OptionsModel.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/options/OptionsModel.cpp b/src/options/OptionsModel.cpp
index fbfe2a0..8ca2a30 100644
--- a/src/options/OptionsModel.cpp
+++ b/src/options/OptionsModel.cpp
@@ -124,6 +124,17 @@ void OptionsModel::SetFastQuit(bool fastquit)
notifySettingsChanged();
}
+bool OptionsModel::GetShowAvatars()
+{
+ return Client::Ref().GetPrefBool("ShowAvatars", true);
+}
+
+void OptionsModel::SetShowAvatars(bool state)
+{
+ Client::Ref().SetPref("ShowAvatars", state);
+ notifySettingsChanged();
+}
+
void OptionsModel::notifySettingsChanged()
{
for(int i = 0; i < observers.size(); i++)