From 203d99ec2cd59d608f718be2473e8d5ec00c3d6c Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Thu, 12 Feb 2009 15:12:38 -0500 Subject: Simplified signals in Config --- sigscript/Config.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'sigscript/Config.cpp') diff --git a/sigscript/Config.cpp b/sigscript/Config.cpp index fd8fe069..c591285f 100644 --- a/sigscript/Config.cpp +++ b/sigscript/Config.cpp @@ -40,25 +40,22 @@ void Sigscript::Config::addValue(const QString& name, const QVariant& value, con void Sigscript::Config::setValue(const QString& name, const QVariant& value, const Options options) { QWriteLocker locker(&m_lock); - QVariant oldValue = m_values[name].first; m_values[name] = Value(value, options); - emit(valueChanged(name, oldValue, value)); + emit(valueChanged(name, value)); } void Sigscript::Config::setOptions(const QString& name, const Options options) { QWriteLocker locker(&m_lock); - const Options oldOptions = m_values[name].second; m_values[name].second |= options; - emit(optionsChanged(name, oldOptions, options)); + emit(optionsChanged(name, options)); } void Sigscript::Config::unsetOptions(const QString& name, const Options options) { QWriteLocker locker(&m_lock); - const Options oldOptions = m_values[name].second; m_values[name].second |= ~options; - emit(optionsChanged(name, oldOptions, options)); + emit(optionsChanged(name, options)); } void Sigscript::Config::removeValue(const QString& name, const bool shadow) -- cgit