utilities/mpsettingsmanager/tsrc/unittest_mpsettingsmanager/stub/src/xqsettingsmanager.cpp
--- a/utilities/mpsettingsmanager/tsrc/unittest_mpsettingsmanager/stub/src/xqsettingsmanager.cpp Fri Jun 11 13:36:36 2010 +0300
+++ b/utilities/mpsettingsmanager/tsrc/unittest_mpsettingsmanager/stub/src/xqsettingsmanager.cpp Wed Jun 23 18:10:13 2010 +0300
@@ -38,15 +38,24 @@
*/
QVariant XQSettingsManager::readItemValue(const XQSettingsKey& key, XQSettingsManager::Type type)
{
- Q_UNUSED(type);
+
if ( mReadCount.contains( key.key() ) ) {
mReadCount.insert(key.key(), mReadCount.take ( key.key() ) + 1 );
}
else {
mReadCount.insert(key.key(), 1);
}
- // 1 seems compatible for int and bool keys, change it if new key types are added.
- return QVariant(1);
+
+ QVariant result;
+ switch ( type ) {
+ case TypeString :
+ result = QString("testText") ;
+ break;
+ default:
+ result = int(1);
+ break;
+ }
+ return result;
}
/*!