ui/views/docloaders/src/glxviewdocloader.cpp
changeset 52 a3a4c0de738e
parent 44 aa2fa096cbfb
child 62 36d93b4dc635
equal deleted inserted replaced
50:a0f57508af73 52:a3a4c0de738e
    28 #include "glxfullscreenview.h"
    28 #include "glxfullscreenview.h"
    29 #include "glxcoverflow.h"
    29 #include "glxcoverflow.h"
    30 #include "glxslideshowwidget.h"
    30 #include "glxslideshowwidget.h"
    31 #include "glxslideshowview.h"
    31 #include "glxslideshowview.h"
    32 #include "glxzoomwidget.h"
    32 #include "glxzoomwidget.h"
    33 #include "glxdetailsnamelabel.h"
    33 
    34 #include "glxdetailsdescriptionedit.h"
    34 #include "glxdetailstextedit.h"
       
    35 #include "glxdetailsicon.h"
    35 
    36 
    36 //----------------------------------------------------------------------------------------
    37 //----------------------------------------------------------------------------------------
    37 // createObject:creates the custom widget and views of fullscreen view
    38 // createObject:creates the custom widget and views of fullscreen view
    38 //----------------------------------------------------------------------------------------
    39 //----------------------------------------------------------------------------------------
    39 QObject* GlxFullscreenViewDocLoader::createObject(const QString &type, const QString &name)
    40 QObject* GlxFullscreenViewDocLoader::createObject(const QString &type, const QString &name)
   110 
   111 
   111     if (GLX_DETAILSVIEW_IMGNAME == name)
   112     if (GLX_DETAILSVIEW_IMGNAME == name)
   112         {
   113         {
   113         qDebug() << "GlxDetailsViewDocLoader::createObject:GLX_DETAILSVIEW_IMGNAME -->";
   114         qDebug() << "GlxDetailsViewDocLoader::createObject:GLX_DETAILSVIEW_IMGNAME -->";
   114 
   115 
   115         QObject *object = new GlxDetailsNameLabel();
   116         QObject *object = new GlxDetailsTextEdit();
   116         object->setObjectName(name);
   117         object->setObjectName(name);
   117         return object;
   118         return object;
   118         }
   119         }
   119     
   120     
   120     if (GLX_DETAILSVIEW_DESCRPTIONTEXT == name)
   121     if (GLX_DETAILSVIEW_DESCRPTIONTEXT == name)
   121         {
   122         {
   122         qDebug() << "GlxDetailsViewDocLoader::createObject:GLX_DETAILSVIEW_DESCRPTIONTEXT -->";
   123         qDebug() << "GlxDetailsViewDocLoader::createObject:GLX_DETAILSVIEW_DESCRPTIONTEXT -->";
   123 
   124 
   124         QObject *object = new GlxDetailsDescriptionEdit();
   125         QObject *object = new GlxDetailsTextEdit();
   125         object->setObjectName(name);
   126         object->setObjectName(name);
   126         return object;
   127         return object;
   127         }
   128         }
   128     
   129     
   129    
   130     if (GLX_DETAILSVIEW_FAVICON == name)
       
   131         {
       
   132         qDebug() << "GlxDetailsViewDocLoader::createObject:ICON -->";
       
   133 
       
   134         QObject *object = new GlxDetailsIcon();
       
   135         object->setObjectName(name);
       
   136         return object;
       
   137         }
       
   138     
       
   139     
   130     return HbDocumentLoader::createObject(type, name);
   140     return HbDocumentLoader::createObject(type, name);
   131     }
   141     }
   132 
   142