diff -r c5af8598d22c -r e4c884866116 logsui/logsengine/logssymbianos/tsrc/stubs/xqsettingsmanager_stub.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/logsui/logsengine/logssymbianos/tsrc/stubs/xqsettingsmanager_stub.cpp Fri Sep 17 08:29:34 2010 +0300 @@ -0,0 +1,91 @@ +/* +* Copyright (c) 2005 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#include +#include +#include +#include + +bool XQSettingsManager::mFailed = false; +int XQSettingsManager::mCurrentVal = 0; + +////////////////////////////////////////////////////////////////////////////////////////// +// XQSettingsManager +////////////////////////////////////////////////////////////////////////////////////////// + +XQSettingsManager::XQSettingsManager() +{ +} + +XQSettingsManager::~XQSettingsManager() +{ + +} + +QVariant XQSettingsManager::readItemValue(const XQSettingsKey& key, + XQSettingsManager::Type type) +{ + Q_UNUSED(key); + Q_UNUSED(type); + if (mFailed) + return QVariant(); + else + return QVariant(mCurrentVal); +} + +bool XQSettingsManager::writeItemValue(const XQSettingsKey& key, const QVariant& value) +{ + Q_UNUSED(key); + if (mFailed) { + return false; + } + else { + mCurrentVal = value.toInt(); + return true; + } +} + +////////////////////////////////////////////////////////////////////////////////////////// +// XQSettingsKey +////////////////////////////////////////////////////////////////////////////////////////// + +XQSettingsKey::XQSettingsKey(XQSettingsKey::Target target, long int uid, unsigned long int key) +{ + m_target = target; + m_uid = uid; + m_key = key; +} + +XQSettingsKey::~XQSettingsKey() +{ + +} + +XQSettingsKey::Target XQSettingsKey::target() const +{ + return m_target; +} + +long int XQSettingsKey::uid() const +{ + return m_uid; +} + +unsigned long int XQSettingsKey::key() const +{ + return m_key; +}