diff -r 79c49924ae23 -r af3740e3753f mpengine/tsrc/unittest_mpengine/stub/src/mpsettingsmanager.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mpengine/tsrc/unittest_mpengine/stub/src/mpsettingsmanager.cpp Wed Aug 18 09:46:20 2010 +0300 @@ -0,0 +1,72 @@ +/* +* Copyright (c) 2009 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: MpSettingsManager stub for testing MpMtpInfoLink. +* +*/ + +#include "stub/inc/mpsettingsmanager.h" + + +/*! + Constructs the MP Settings Manager. + */ +MpSettingsManager::MpSettingsManager() +{ + mMtpInfoUrl = QString( "http://nokia.com/" ); +} + +/*! + Destructs the settings manager. + */ +MpSettingsManager::~MpSettingsManager() +{ +} + +/*! + Returns the singleton instance to the settings manager. + */ +MpSettingsManager * MpSettingsManager::instance() +{ + static MpSettingsManager instance; + return &instance; +} + +void MpSettingsManager::SetUrl( QString url ) +{ + instance()->mMtpInfoUrl = url; +} + +/*! + Returns mtp info url. + */ +QString MpSettingsManager::mtpInfoUrl() +{ + return instance()->mMtpInfoUrl; +} + +/*! + Returns the preset setting. + */ +int MpSettingsManager::preset() +{ + return 0; +} + +/*! + Slot to be called to request an update on the \a preset setting. + */ +void MpSettingsManager::setPreset(int preset) +{ + Q_UNUSED( preset ); +}