equal
deleted
inserted
replaced
93 bool loaded = false; |
93 bool loaded = false; |
94 |
94 |
95 if (!mDocLoader) { |
95 if (!mDocLoader) { |
96 mDocLoader = new GlxDetailsViewDocLoader(); |
96 mDocLoader = new GlxDetailsViewDocLoader(); |
97 } |
97 } |
98 mDocLoader->load(GLX_DETAILSVIEW_DOCMLPATH, &loaded); |
98 |
99 |
99 if ( mDocLoader ) { |
100 if (!mView) { |
100 mDocLoader->load(GLX_DETAILSVIEW_DOCMLPATH, &loaded); |
101 |
101 |
102 mView = static_cast<HbView*> (mDocLoader->findWidget(GLX_DETAILSVIEW_VIEW)); |
102 if (!mView) { |
103 mImageBackGround = static_cast<HbLabel*> (mDocLoader->findWidget( |
103 |
104 GLX_DETAILSVIEW_IMGBCKGROUND)); |
104 mView = static_cast<HbView*> (mDocLoader->findWidget(GLX_DETAILSVIEW_VIEW)); |
105 mDetailsIcon = static_cast<HbLabel*> (mDocLoader->findWidget(GLX_DETAILSVIEW_IMAGE)); |
105 mImageBackGround = static_cast<HbLabel*> (mDocLoader->findWidget( |
106 } |
106 GLX_DETAILSVIEW_IMGBCKGROUND)); |
107 |
107 mDetailsIcon = static_cast<HbLabel*> (mDocLoader->findWidget(GLX_DETAILSVIEW_IMAGE)); |
108 mFavIcon = static_cast<GlxDetailsIcon*> (mDocLoader->findWidget(GLX_DETAILSVIEW_FAVICON)); |
108 } |
109 |
109 |
110 mShareButton = static_cast<HbPushButton*> (mDocLoader->findWidget(GLX_DETAILSVIEW_SHAREBUTTON)); |
110 mFavIcon = static_cast<GlxDetailsIcon*> (mDocLoader->findWidget(GLX_DETAILSVIEW_FAVICON)); |
111 |
111 mShareButton = static_cast<HbPushButton*> (mDocLoader->findWidget(GLX_DETAILSVIEW_SHAREBUTTON)); |
112 mListView = static_cast<HbListView*> (mDocLoader->findWidget(GLX_DETAILSVIEW_LISTWIDGET)); |
112 mListView = static_cast<HbListView*> (mDocLoader->findWidget(GLX_DETAILSVIEW_LISTWIDGET)); |
|
113 } |
113 |
114 |
114 //Set the Model |
115 //Set the Model |
115 mModel = model; |
116 mModel = model; |
116 |
117 |
117 //Set the Layout Correspondingly. |
118 //Set the Layout Correspondingly. |
123 mListView->setModel(mListModel); |
124 mListView->setModel(mListModel); |
124 |
125 |
125 mImageBackGround->show(); |
126 mImageBackGround->show(); |
126 mDetailsIcon->show(); |
127 mDetailsIcon->show(); |
127 |
128 |
128 setWidget(mView); |
129 setWidget(mView); |
129 |
|
130 |
|
131 |
130 |
132 OstTraceFunctionExit0( GLXDETAILSVIEW_INITIALIZEVIEW_EXIT ); |
131 OstTraceFunctionExit0( GLXDETAILSVIEW_INITIALIZEVIEW_EXIT ); |
133 } |
132 } |
134 |
133 |
135 //-------------------------------------------------------------------------------------------------------------------------------------------- |
134 //-------------------------------------------------------------------------------------------------------------------------------------------- |