--- a/ui/views/slideshowview/src/glxslideshowwidget.cpp Fri May 28 21:11:54 2010 +0530
+++ b/ui/views/slideshowview/src/glxslideshowwidget.cpp Fri Jun 11 17:53:15 2010 +0530
@@ -72,8 +72,9 @@
mIsPause = false;
for ( int i = 0; i < NBR_ITEM ; i++) {
- mIconItems[i] = new HbIconItem(this);
- mIconItems[i]->setBrush(QBrush(Qt::black));
+ mIconItems[i] = new HbIconItem( this );
+ mIconItems[i]->setBrush( QBrush( Qt::black ) );
+ mIconItems[i]->setAlignment( Qt::AlignCenter );
}
mSlideTimer = new QTimer();
@@ -170,7 +171,7 @@
GLX_LOG_INFO3("GlxSlideShowWidget::triggeredEffect() image selected index %d array index %d index %d", mSelIndex, mItemIndex, index);
mEffectEngine->runEffect( mItemList, QString("HbIconItem") );
emit slideShowEvent( EFFECT_STARTED );
- }
+}
void GlxSlideShowWidget::effectFinshed()
{
@@ -182,6 +183,7 @@
mSelIndex = ( ++mSelIndex ) % rowCount;
mItemIndex = ( ++mItemIndex ) % NBR_ITEM;
mModel->setData( mModel->index(mSelIndex, 0), mSelIndex, GlxFocusIndexRole );
+ mModel->setData( mModel->index(mSelIndex, 0), mSelIndex, GlxVisualWindowIndex );
setIconItems( MOVE_FORWARD );
GLX_LOG_INFO2("GlxSlideShowWidget::effectFinshed() after image selected index %d array index %d ", mSelIndex, mItemIndex);
@@ -315,6 +317,7 @@
mSelIndex = ( ++mSelIndex ) % rowCount;
mItemIndex = ( ++mItemIndex ) % NBR_ITEM;
mModel->setData( mModel->index(mSelIndex, 0), mSelIndex, GlxFocusIndexRole );
+ mModel->setData( mModel->index(mSelIndex, 0), mSelIndex, GlxVisualWindowIndex );
setIconItems( MOVE_FORWARD );
startSlideShow();
@@ -331,8 +334,9 @@
mSelIndex = mSelIndex ? --mSelIndex : rowCount - 1;
mItemIndex = mItemIndex ? mItemIndex - 1 : NBR_ITEM - 1;
mModel->setData( mModel->index(mSelIndex, 0), mSelIndex, GlxFocusIndexRole );
+ mModel->setData( mModel->index(mSelIndex, 0), mSelIndex, GlxVisualWindowIndex );
- setIconItems( MOVE_BACKWARD);
+ setIconItems( MOVE_BACKWARD );
startSlideShow();
emit indexchanged(); // on right swipe
}