equal
deleted
inserted
replaced
45 #include "qtcontactsglobal.h" |
45 #include "qtcontactsglobal.h" |
46 #include "qcontactabstractrequest.h" |
46 #include "qcontactabstractrequest.h" |
47 #include "qcontactsortorder.h" |
47 #include "qcontactsortorder.h" |
48 #include "qcontactfilter.h" |
48 #include "qcontactfilter.h" |
49 #include "qcontact.h" |
49 #include "qcontact.h" |
|
50 #include "qcontactfetchhint.h" |
50 |
51 |
51 #include <QList> |
52 #include <QList> |
52 #include <QStringList> |
53 #include <QStringList> |
53 |
54 |
54 QTM_BEGIN_NAMESPACE |
55 QTM_BEGIN_NAMESPACE |
58 { |
59 { |
59 Q_OBJECT |
60 Q_OBJECT |
60 |
61 |
61 public: |
62 public: |
62 QContactFetchRequest(); |
63 QContactFetchRequest(); |
63 ~QContactFetchRequest(); |
|
64 |
64 |
65 /* Selection, restriction and sorting */ |
65 /* Selection, restriction and sorting */ |
66 void setFilter(const QContactFilter& filter); |
66 void setFilter(const QContactFilter& filter); |
67 void setSorting(const QList<QContactSortOrder>& sorting); |
67 void setSorting(const QList<QContactSortOrder>& sorting); |
68 void setDefinitionRestrictions(const QStringList& definitionNames); |
68 void setFetchHint(const QContactFetchHint& fetchHint); |
69 QContactFilter filter() const; |
69 QContactFilter filter() const; |
70 QList<QContactSortOrder> sorting() const; |
70 QList<QContactSortOrder> sorting() const; |
71 QStringList definitionRestrictions() const; |
71 QContactFetchHint fetchHint() const; |
72 |
72 |
73 /* Results */ |
73 /* Results */ |
74 QList<QContact> contacts() const; |
74 QList<QContact> contacts() const; |
75 |
75 |
76 private: |
76 private: |