locationpickerservice/src/locationpickerdocumentloader.cpp
changeset 20 cd10d5b85554
parent 17 0f22fb80ebba
child 31 8db05346071b
equal deleted inserted replaced
17:0f22fb80ebba 20:cd10d5b85554
    38 
    38 
    39 // ---------------------------------------------------------------------------
    39 // ---------------------------------------------------------------------------
    40 // LocationPickerDocumentLoader::createObject
    40 // LocationPickerDocumentLoader::createObject
    41 // ---------------------------------------------------------------------------
    41 // ---------------------------------------------------------------------------
    42 //
    42 //
    43 QObject *LocationPickerDocumentLoader::createObject(const QString& type, const QString &name)
    43 QObject *LocationPickerDocumentLoader::createObject( const QString& type, const QString &name )
    44 {   
    44 {   
    45     //for locationpickerpotraitview
    45     //for locationpickerpotraitview
    46     if (name == LocationPickerPotraitView::staticMetaObject.className() )
    46     if ( name == LocationPickerPotraitView::staticMetaObject.className() )
    47     {
    47     {
    48         QObject *object = new LocationPickerPotraitView(this);
    48         QObject *object = new LocationPickerPotraitView(this);
    49         object->setObjectName(name);
    49         object->setObjectName( name );
    50         return object;
    50         return object;
    51     }
    51     }
    52     //for locationpickerlandscapeview
    52     //for locationpickerlandscapeview
    53     if (name == LocationPickerLandscapeView::staticMetaObject.className())
    53     if ( name == LocationPickerLandscapeView::staticMetaObject.className() )
    54     {
    54     {
    55         QObject *object = new LocationPickerLandscapeView(this);
    55         QObject *object = new LocationPickerLandscapeView(this);
    56         object->setObjectName(name);
    56         object->setObjectName( name );
    57         return object;
    57         return object;
    58     }
    58     }
    59     //for locationpickersearchview
    59     //for locationpickersearchview
    60     if (name == LocationPickerSearchView::staticMetaObject.className())
    60     if ( name == LocationPickerSearchView::staticMetaObject.className() )
    61     {
    61     {
    62         QObject *object = new LocationPickerSearchView(*this);
    62         QObject *object = new LocationPickerSearchView(*this);
    63         object->setObjectName(name);
    63         object->setObjectName( name );
    64         return object;
    64         return object;
    65     }
    65     }
    66     //default case
    66     //default case
    67     return HbDocumentLoader::createObject(type, name);
    67     return HbDocumentLoader::createObject( type, name );
    68 }
    68 }