X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fbuffersettings.cpp;h=7451079a4f849c9beeefbed077af97ed95d78d48;hb=e868433618defabcbdc078745e6d19dd9573c005;hp=c7b123f3a289d935026433a26eeb6fc886f1ab48;hpb=61f33c7895e324f6e95034d86897ad2e963653f1;p=quassel.git diff --git a/src/client/buffersettings.cpp b/src/client/buffersettings.cpp index c7b123f3..7451079a 100644 --- a/src/client/buffersettings.cpp +++ b/src/client/buffersettings.cpp @@ -22,28 +22,22 @@ BufferSettings::BufferSettings(BufferId bufferId) : ClientSettings(QString("Buffer/%1").arg(bufferId.toInt())) -{ -} - +{} -BufferSettings::BufferSettings(const QString &idString) +BufferSettings::BufferSettings(const QString& idString) : ClientSettings(QString("Buffer/%1").arg(idString)) -{ -} +{} - -void BufferSettings::setValue(const QString &key, const QVariant &data) +void BufferSettings::setValue(const QString& key, const QVariant& data) { setLocalValue(key, data); } - -QVariant BufferSettings::value(const QString &key, const QVariant &def) const +QVariant BufferSettings::value(const QString& key, const QVariant& def) const { return localValue(key, def); } - void BufferSettings::filterMessage(Message::Type msgType, bool filter) { if (!hasFilter()) @@ -54,19 +48,16 @@ void BufferSettings::filterMessage(Message::Type msgType, bool filter) setLocalValue("MessageTypeFilter", localValue("MessageTypeFilter", 0).toInt() & ~msgType); } - bool BufferSettings::hasFilter() const { return localValue("hasMessageTypeFilter", false).toBool(); } - int BufferSettings::messageFilter() const { return localValue("MessageTypeFilter", 0).toInt(); } - void BufferSettings::setMessageFilter(int filter) { if (!hasFilter()) @@ -74,56 +65,47 @@ void BufferSettings::setMessageFilter(int filter) setLocalValue("MessageTypeFilter", filter); } - void BufferSettings::removeFilter() { setLocalValue("hasMessageTypeFilter", false); removeLocalKey("MessageTypeFilter"); } - bool BufferSettings::showUserStateIcons() const { return localValue("ShowUserStateIcons", true).toBool(); } - void BufferSettings::enableUserStateIcons(bool enabled) { setLocalValue("ShowUserStateIcons", enabled); } - int BufferSettings::userNoticesTarget() const { return localValue("UserNoticesTarget", RedirectTarget::DefaultBuffer | RedirectTarget::CurrentBuffer).toInt(); } - void BufferSettings::setUserNoticesTarget(int target) { setLocalValue("UserNoticesTarget", target); } - int BufferSettings::serverNoticesTarget() const { return localValue("ServerNoticesTarget", RedirectTarget::StatusBuffer).toInt(); } - void BufferSettings::setServerNoticesTarget(int target) { setLocalValue("ServerNoticesTarget", target); } - int BufferSettings::errorMsgsTarget() const { return localValue("ErrorMsgsTarget", RedirectTarget::DefaultBuffer).toInt(); } - void BufferSettings::setErrorMsgsTarget(int target) { setLocalValue("ErrorMsgsTarget", target);