qtmobility/src/contacts/filters/qcontactrelationshipfilter_p.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    54 //
    54 //
    55 
    55 
    56 #include "qcontactfilter_p.h"
    56 #include "qcontactfilter_p.h"
    57 #include "qcontactfilter.h"
    57 #include "qcontactfilter.h"
    58 #include "qcontactid.h"
    58 #include "qcontactid.h"
       
    59 #include "qcontactrelationship.h"
    59 
    60 
    60 #include "qcontactrelationshipfilter.h"
    61 #include "qcontactrelationshipfilter.h"
    61 
    62 
    62 #include <QString>
    63 #include <QString>
    63 #include <QStringList>
    64 #include <QStringList>
    68 class QContactRelationshipFilterPrivate : public QContactFilterPrivate
    69 class QContactRelationshipFilterPrivate : public QContactFilterPrivate
    69 {
    70 {
    70 public:
    71 public:
    71     QContactRelationshipFilterPrivate()
    72     QContactRelationshipFilterPrivate()
    72         : QContactFilterPrivate(),
    73         : QContactFilterPrivate(),
    73         m_relatedContactRole(QContactRelationshipFilter::Either)
    74         m_relatedContactRole(QContactRelationship::Either)
    74     {
    75     {
    75     }
    76     }
    76 
    77 
    77     QContactRelationshipFilterPrivate(const QContactRelationshipFilterPrivate& other)
    78     QContactRelationshipFilterPrivate(const QContactRelationshipFilterPrivate& other)
    78         : QContactFilterPrivate(other),
    79         : QContactFilterPrivate(other),
    96 
    97 
    97     Q_IMPLEMENT_CONTACTFILTER_VIRTUALCTORS(QContactRelationshipFilter, QContactFilter::RelationshipFilter)
    98     Q_IMPLEMENT_CONTACTFILTER_VIRTUALCTORS(QContactRelationshipFilter, QContactFilter::RelationshipFilter)
    98 
    99 
    99     QString m_relationshipType;
   100     QString m_relationshipType;
   100     QContactId m_relatedContactId;
   101     QContactId m_relatedContactId;
   101     QContactRelationshipFilter::Role m_relatedContactRole;
   102     QContactRelationship::Role m_relatedContactRole;
   102 };
   103 };
   103 
   104 
   104 QTM_END_NAMESPACE
   105 QTM_END_NAMESPACE
   105 
   106 
   106 #endif
   107 #endif