diff -r 90517678cc4f -r 453da2cfceef qtmobility/src/contacts/requests/qcontactdetaildefinitionfetchrequest.cpp --- a/qtmobility/src/contacts/requests/qcontactdetaildefinitionfetchrequest.cpp Mon May 03 13:18:40 2010 +0300 +++ b/qtmobility/src/contacts/requests/qcontactdetaildefinitionfetchrequest.cpp Fri May 14 16:41:33 2010 +0300 @@ -57,12 +57,25 @@ \ingroup contacts-requests */ -/*! Constructs a new detail definition fetch request */ -QContactDetailDefinitionFetchRequest::QContactDetailDefinitionFetchRequest() - : QContactAbstractRequest(new QContactDetailDefinitionFetchRequestPrivate) +/*! Constructs a new detail definition fetch request whose parent is the specified \a parent */ +QContactDetailDefinitionFetchRequest::QContactDetailDefinitionFetchRequest(QObject* parent) + : QContactAbstractRequest(new QContactDetailDefinitionFetchRequestPrivate, parent) { } +/*! Sets the name of the detail definition to retrieve to \a definitionName. + Equivalent to calling + \code + setDefinitionNames(QList() << definitionName); + \endcode + */ +void QContactDetailDefinitionFetchRequest::setDefinitionName(const QString& definitionName) +{ + Q_D(QContactDetailDefinitionFetchRequest); + d->m_names.clear(); + d->m_names.append(definitionName); +} + /*! Sets the names of the detail definitions to retrieve to \a names */ void QContactDetailDefinitionFetchRequest::setDefinitionNames(const QStringList& names) {