qtmobility/plugins/contacts/symbian/inc/transform/cnttransformcontact.h
changeset 8 71781823f776
parent 5 453da2cfceef
child 11 06b8e2af4411
--- a/qtmobility/plugins/contacts/symbian/inc/transform/cnttransformcontact.h	Fri May 14 16:41:33 2010 +0300
+++ b/qtmobility/plugins/contacts/symbian/inc/transform/cnttransformcontact.h	Thu May 27 13:42:11 2010 +0300
@@ -48,8 +48,11 @@
 #include <cntdb.h>
 #include <cntdef.h>
 #include <cntitem.h>
+#include <tz.h>
+#include <tzconverter.h>
 
 class CntTransformContactData;
+class CTzConverter;
 
 QTM_BEGIN_NAMESPACE
 class QContactDetailDefinition;
@@ -69,7 +72,7 @@
 	        const CContactItem& contactItem,
 	        QContact& contact,
 	        const CContactDatabase &contactDatabase,
-	        QString managerUri) const;
+	        QString managerUri);
 	void transformContactL(
 	        QContact &contact,
 	        CContactItem &contactItem) const;
@@ -77,7 +80,7 @@
     TUint32 GetIdForDetailL(const QContactDetailFilter& detailFilter,bool& isSubtype) const;
     void detailDefinitions(QMap<QString, QContactDetailDefinition>& defaultSchema, const QString& contactType, QContactManager::Error* error) const;
     QContactDetail *transformGuidItemFieldL(const CContactItem &contactItem, const CContactDatabase &contactDatabase) const;
-    QContactDetail *transformTimestampItemFieldL(const CContactItem &contactItem, const CContactDatabase &contactDatabase) const;
+    QContactDetail *transformTimestampItemFieldL(const CContactItem &contactItem, const CContactDatabase &contactDatabase);
 private:
 	enum ContactData
 	{
@@ -108,6 +111,8 @@
 
 private:
 	QMap<ContactData, CntTransformContactData*> m_transformContactData;
+	CTzConverter* m_tzConverter;
+	RTz m_tzoneServer;
 };
 
 #endif /* TRANSFORMCONCTACT_H_ */