summaryrefslogtreecommitdiffstats
path: root/src/contacts/qcontactfilter_p.h
diff options
context:
space:
mode:
authorKevin Wu Won <kevin.wu-won@nokia.com>2010-07-01 11:16:40 +1000
committerKevin Wu Won <kevin.wu-won@nokia.com>2010-07-06 10:01:44 +1000
commit7015714ac77179e051033395ff0cc88fb0f99452 (patch)
tree6b90cee19571bff688b6fa6955be67f6eca00a15 /src/contacts/qcontactfilter_p.h
parent2355203c02150d03efd64289e7af2e84427d9fd0 (diff)
Add support for DataStream operators in Contacts
QContactDetail (tested) QContact (tested) QContactRelationship (tested) QContactFilter (tested) QContactSortOrder QContactDetailDefinition QContactDetailFieldDefinition QContactFetchHint
Diffstat (limited to 'src/contacts/qcontactfilter_p.h')
-rw-r--r--src/contacts/qcontactfilter_p.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/contacts/qcontactfilter_p.h b/src/contacts/qcontactfilter_p.h
index e38c269ce9..ba7d77a16b 100644
--- a/src/contacts/qcontactfilter_p.h
+++ b/src/contacts/qcontactfilter_p.h
@@ -55,7 +55,7 @@
#include "qcontactfilter.h"
#include <QSharedData>
-
+#include <QDataStream>
/* Boiler plate code */
#define Q_IMPLEMENT_CONTACTFILTER_PRIVATE(Class) \
@@ -87,6 +87,8 @@ public:
}
virtual bool compare(const QContactFilterPrivate* other) const = 0;
+ virtual QDataStream& outputToStream(QDataStream& stream) const = 0;
+ virtual QDataStream& inputFromStream(QDataStream& stream) = 0;
virtual QContactFilterPrivate* clone() const = 0;
virtual QContactFilter::FilterType type() const = 0;