diff -r 76a2435edfd4 -r de1630741fbe logsui/logscntfinder/tsrc/stubs/qtcontacts_stubs.cpp --- a/logsui/logscntfinder/tsrc/stubs/qtcontacts_stubs.cpp Fri Apr 16 14:53:18 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,217 +0,0 @@ -/* -* 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: -* -*/ - -#include -#include -#include -#include -#include -#include - -#include -#include - -QTM_USE_NAMESPACE - -class QtMobility::QContactData : public QSharedData -{ -public: - QContactData(): QSharedData() - { - } - - ~QContactData() {} - - QContactId m_id; - -}; - -class QtMobility::QContactDetailPrivate : public QSharedData -{ -public: - QContactDetailPrivate(): QSharedData() - { - } - - ~QContactDetailPrivate() {} -}; - -// ---------------------------------------------------------------------------- -// QContactManager -// ---------------------------------------------------------------------------- -// -QContactManager::QContactManager( - const QString& /*managerName*/, const QMap& /*parameters*/, - QObject* /*parent*/) -{ - -} - -QContactManager::~QContactManager() -{ - -} - -QList QContactManager::contactIds( - const QContactFilter& filter, - const QList& /*sortOrders*/) const -{ - const QContactDetailFilter& df = - static_cast( filter ); - - int digits = df.value().toString().length(); - QList list; - for( int i=0;i<10-digits;i++) { - list.append( 1+i ); - } - return list; -} - -QContact QContactManager::contact( - const QContactLocalId& contactId, - const QStringList& definitionRestrictions ) const -{ - QContact contact; - QContactId id; - id.setLocalId(contactId ); - - contact.setId( id ); - return contact; -} - -// ---------------------------------------------------------------------------- -// QContactDetailFilter -// ---------------------------------------------------------------------------- -// -QContactDetailFilter::QContactDetailFilter() -{ - -} - -void QContactDetailFilter::setDetailDefinitionName( - const QString& /*definition*/, const QString& /*fieldName*/) -{ - -} - - -void QContactDetailFilter::setMatchFlags(QContactFilter::MatchFlags /*flags*/) -{ - -} -void QContactDetailFilter::setValue(const QVariant& /*value*/) -{ -} - -QVariant QContactDetailFilter::value() const -{ - return QVariant(); -} - - -// ---------------------------------------------------------------------------- -// QContact -// ---------------------------------------------------------------------------- -// -QContact::QContact() : d(new QContactData) -{ - -} - -QContact::~QContact() -{ - -} - - -QContact& QContact::operator=(const QContact& other) -{ - -} - -QContactDetail QContact::detail(const QString& definitionId) const -{ - if ( definitionId == QContactName::DefinitionName ){ - QContactName name; - QContactLocalId id = localId(); - QString first = QString("first%1").arg( id ); - name.setValue(QContactName::FieldFirst, first ); - QString last = QString("last%1").arg( id ); - name.setValue(QContactName::FieldLast, last ); - return name; - } - if ( definitionId == QContactPhoneNumber::DefinitionName ){ - QContactPhoneNumber number; - QString n( "555789987" ); - number.setValue(QContactPhoneNumber::FieldNumber, n ); - return number; - } - if ( definitionId == QContactAvatar::DefinitionName){ - QContactAvatar avatar; - avatar.setSubType(QContactAvatar::SubTypeImage); - avatar.setAvatar("c:\\data\\images\\logstest1.jpg"); - QString a( "Avatar" ); - avatar.setValue( QContactAvatar::FieldAvatar, a ); - return avatar; - } - QContactDetail detail; - return detail; -} - - -// ---------------------------------------------------------------------------- -// QContactDetail -// ---------------------------------------------------------------------------- -// -QContactDetail::QContactDetail() -{ - -} -QContactDetail::QContactDetail(const QString& definitionName) : d(new QContactDetailPrivate) -{ - -} -QContactDetail::~QContactDetail() -{ - -} - - -QContactDetail& QContactDetail::operator=(const QContactDetail& other) -{ - -} - -QString QContactDetail::definitionName() const -{ - return QString(""); -} - -bool QContactDetail::isEmpty() const -{ - return false; -} - - -QVariant QContactDetail::variantValue(const QString& key) const -{ - QString val = value(key); - return val; -} - - -