calendarui/agendaeventviewer/src/agendaeventviewerdocloader.cpp
changeset 55 2c54b51f39c4
parent 18 c198609911f9
equal deleted inserted replaced
51:0b38fc5b94c6 55:2c54b51f39c4
    17 
    17 
    18 // User includes.
    18 // User includes.
    19 #include "agendaeventviewerdocloader.h"
    19 #include "agendaeventviewerdocloader.h"
    20 #include "agendaeventvieweritem.h"
    20 #include "agendaeventvieweritem.h"
    21 #include "agendaeventviewercommon.h"
    21 #include "agendaeventviewercommon.h"
       
    22 #include "OstTraceDefinitions.h"
       
    23 #ifdef OST_TRACE_COMPILER_IN_USE
       
    24 #include "agendaeventviewerdocloaderTraces.h"
       
    25 #endif
       
    26 
    22 
    27 
    23 /*!
    28 /*!
    24 	\class AgendaEventViewerDocLoader
    29 	\class AgendaEventViewerDocLoader
    25 
    30 
    26 	Custom document loader class for constructing custom widgets/objects.
    31 	Custom document loader class for constructing custom widgets/objects.
    36 	\sa HbDocumentLoader
    41 	\sa HbDocumentLoader
    37 */
    42 */
    38 QObject* AgendaEventViewerDocLoader::createObject(const QString &type,
    43 QObject* AgendaEventViewerDocLoader::createObject(const QString &type,
    39                                                   const QString &name)
    44                                                   const QString &name)
    40 {
    45 {
       
    46 	OstTraceFunctionEntry0( AGENDAEVENTVIEWERDOCLOADER_CREATEOBJECT_ENTRY );
    41 	if (name == QString(AGENDA_EVENT_VIEWER_SUBJECT_WIDGET) 
    47 	if (name == QString(AGENDA_EVENT_VIEWER_SUBJECT_WIDGET) 
    42 			|| name == QString(AGENDA_EVENT_VIEWER_DATE_TIME_WIDGET) 
    48 			|| name == QString(AGENDA_EVENT_VIEWER_DATE_TIME_WIDGET) 
    43 			|| name == QString(AGENDA_EVENT_VIEWER_LOCATION_WIDGET)
    49 			|| name == QString(AGENDA_EVENT_VIEWER_LOCATION_WIDGET)
    44 			|| name == QString(AGENDA_EVENT_VIEWER_REPEAT_WIDGET)
    50 			|| name == QString(AGENDA_EVENT_VIEWER_REPEAT_WIDGET)
    45 			|| name == QString(AGENDA_EVENT_VIEWER_REMINDER_WIDGET)
    51 			|| name == QString(AGENDA_EVENT_VIEWER_REMINDER_WIDGET)
    46 			|| name == QString(AGENDA_EVENT_VIEWER_DESCRIPTION_WIDGET)) {
    52 			|| name == QString(AGENDA_EVENT_VIEWER_DESCRIPTION_WIDGET)) {
    47 		
    53 		
    48 		QObject *agendaEventViewerItem = new AgendaEventViewerItem();
    54 		QObject *agendaEventViewerItem = new AgendaEventViewerItem();
    49 		agendaEventViewerItem->setObjectName(name);
    55 		agendaEventViewerItem->setObjectName(name);
       
    56 		OstTraceFunctionExit0( AGENDAEVENTVIEWERDOCLOADER_CREATEOBJECT_EXIT );
    50 		return agendaEventViewerItem;
    57 		return agendaEventViewerItem;
    51 	} else {
    58 	} else {
       
    59 	    OstTraceFunctionExit0( DUP1_AGENDAEVENTVIEWERDOCLOADER_CREATEOBJECT_EXIT );
    52 		return HbDocumentLoader::createObject(type, name);
    60 		return HbDocumentLoader::createObject(type, name);
    53 	}
    61 	}
    54 }
    62 }
    55 
    63 
    56 // End of file	--Don't remove this.
    64 // End of file	--Don't remove this.