equal
deleted
inserted
replaced
261 mUiOffTimer = NULL; |
261 mUiOffTimer = NULL; |
262 } |
262 } |
263 |
263 |
264 if(mFullScreenToolBar) { |
264 if(mFullScreenToolBar) { |
265 mFullScreenToolBar->clearActions(); |
265 mFullScreenToolBar->clearActions(); |
266 delete mFullScreenToolBar; |
|
267 mFullScreenToolBar = NULL; |
266 mFullScreenToolBar = NULL; |
268 } |
267 } |
269 |
268 |
270 if (mTvOutWrapper) { |
269 if (mTvOutWrapper) { |
271 delete mTvOutWrapper; |
270 delete mTvOutWrapper; |
289 { |
288 { |
290 OstTraceFunctionEntry0( GLXFULLSCREENVIEW_SETMODEL_ENTRY ); |
289 OstTraceFunctionEntry0( GLXFULLSCREENVIEW_SETMODEL_ENTRY ); |
291 OstTraceExt2( TRACE_NORMAL, GLXFULLSCREENVIEW_SETMODEL, "GlxFullScreenView::setModel; model=%x; mModel=%u", ( TUint )( model ), ( TUint ) mModel ); |
290 OstTraceExt2( TRACE_NORMAL, GLXFULLSCREENVIEW_SETMODEL, "GlxFullScreenView::setModel; model=%x; mModel=%u", ( TUint )( model ), ( TUint ) mModel ); |
292 |
291 |
293 mModel = model; |
292 mModel = model; |
|
293 setModelContext(); |
294 setHdmiModel(mModel); |
294 setHdmiModel(mModel); |
295 |
295 |
296 mCoverFlow->setModel(mModel); |
296 mCoverFlow->setModel(mModel); |
297 setImageStripModel(); |
297 setImageStripModel(); |
298 if(getSubState() == IMAGEVIEWER_S) |
298 if(getSubState() == IMAGEVIEWER_S) |
710 HbEffect::remove( QString("HbGridViewItem"), QString(":/data/gridtofullscreenhide.fxml"), QString( "Select" )); |
710 HbEffect::remove( QString("HbGridViewItem"), QString(":/data/gridtofullscreenhide.fxml"), QString( "Select" )); |
711 |
711 |
712 OstTraceFunctionExit0( DUP1_GLXFULLSCREENVIEW_GLXFULLSCREENVIEW_EXIT ); |
712 OstTraceFunctionExit0( DUP1_GLXFULLSCREENVIEW_GLXFULLSCREENVIEW_EXIT ); |
713 } |
713 } |
714 |
714 |
715 void GlxFullScreenView::handleUserAction(qint32 commandId) |
|
716 { |
|
717 OstTraceFunctionEntry0( GLXFULLSCREENVIEW_HANDLEUSERACTION_ENTRY ); |
|
718 |
|
719 switch( commandId ) { |
|
720 case EGlxCmdRotate : |
|
721 //trigger the rotate Effect in CoverFlow |
|
722 mCoverFlow->rotateImage(); |
|
723 break; |
|
724 |
|
725 |
|
726 |
|
727 default : |
|
728 break; |
|
729 } |
|
730 |
|
731 OstTraceFunctionExit0( GLXFULLSCREENVIEW_HANDLEUSERACTION_EXIT ); |
|
732 } |
|
733 |
|
734 void GlxFullScreenView::imageSelectionAnimation(const QModelIndex &index) |
715 void GlxFullScreenView::imageSelectionAnimation(const QModelIndex &index) |
735 { |
716 { |
736 OstTraceFunctionEntry0( GLXFULLSCREENVIEW_IMAGESELECTIONANIMATION_ENTRY ); |
717 OstTraceFunctionEntry0( GLXFULLSCREENVIEW_IMAGESELECTIONANIMATION_ENTRY ); |
737 |
718 |
738 if ( mIconItem == NULL ) { |
719 if ( mIconItem == NULL ) { |
776 if ( variant.isValid() && variant.canConvert<int> () ) { |
757 if ( variant.isValid() && variant.canConvert<int> () ) { |
777 substate = variant.value<int>(); |
758 substate = variant.value<int>(); |
778 } |
759 } |
779 return substate; |
760 return substate; |
780 } |
761 } |
|
762 |
|
763 bool GlxFullScreenView::event(QEvent *event) |
|
764 { |
|
765 GLX_LOG_INFO1("GlxFullScreenView::event() %d event type", event->type()); |
|
766 if ( event->type() == QEvent::WindowActivate && mCoverFlow) { |
|
767 if (mTvOutWrapper){ |
|
768 mTvOutWrapper->setToNativeMode(); |
|
769 } |
|
770 } |
|
771 if ( event->type() == QEvent::WindowDeactivate && mCoverFlow) { |
|
772 if (mTvOutWrapper){ |
|
773 mTvOutWrapper->setToCloningMode(); |
|
774 } |
|
775 } |
|
776 return HbView::event(event); |
|
777 } |
|
778 |