--- a/contacts_plat/contacts_ui_api/inc/cntabstractview.h Fri Oct 08 11:42:51 2010 +0300
+++ b/contacts_plat/contacts_ui_api/inc/cntabstractview.h Fri Oct 15 12:24:46 2010 +0300
@@ -34,7 +34,26 @@
* View is activated after its added to main window and is
* ready to be drawn.
*/
- virtual void activate( const CntViewParameters aArgs ) = 0;
+ virtual void activate(const CntViewParameters aArgs) = 0;
+
+ /**
+ * View details are internalized from stream to view parameters.
+ */
+ virtual bool internalize(QDataStream &stream, CntViewParameters &viewParameters)
+ {
+ Q_UNUSED(stream);
+ Q_UNUSED(viewParameters);
+ return false;
+ }
+
+ /**
+ * View is externalized parameters and return activity name.
+ */
+ virtual QString externalize(QDataStream &stream)
+ {
+ Q_UNUSED(stream);
+ return QString();
+ }
/**
* View is deactivated just before its removed from