diff -r 84d9eb65b26f -r 518b245aa84c messagingapp/msgui/unifiedviewer/src/univiewslidewidget.cpp --- a/messagingapp/msgui/unifiedviewer/src/univiewslidewidget.cpp Mon May 03 12:29:07 2010 +0300 +++ b/messagingapp/msgui/unifiedviewer/src/univiewslidewidget.cpp Fri Jun 25 15:47:40 2010 +0530 @@ -38,7 +38,7 @@ mHeaderContainer(0) { - mMainLayout = new QGraphicsLinearLayout(Qt::Vertical); + mMainLayout = new QGraphicsLinearLayout(Qt::Vertical, this); mMainLayout->setSpacing(0); mMainLayout->setContentsMargins(0, 0, 0, 0); @@ -53,7 +53,12 @@ mHeaderContainer = new UniViewerHeaderContainer(mViewFeeder, this); // Always connect to populate sms content - connect(mViewFeeder, SIGNAL(msgBody(QString)), mBody, SLOT(setTextContent(QString))); + connect(mViewFeeder, SIGNAL(msgBody(QString)), mBody, SLOT(setText(QString))); + + connect(mHeaderContainer,SIGNAL(sendMessage(const QString&,const QString&)), + this, SIGNAL(sendMessage(const QString&,const QString&))); + + mMainLayout->addItem(mHeaderContainer); } @@ -100,8 +105,7 @@ if (mViewFeeder->msgType() == KSenduiMtmMmsUidValue) { QString slideString; if (mViewFeeder->slideCount() > 1) { - slideString = QString(LOC_SLIDE_COUNTER).arg(mSlideNumber + 1).arg( - mViewFeeder->slideCount()); + slideString = (LOC_SLIDE_COUNTER).arg(mSlideNumber + 1).arg(mViewFeeder->slideCount()); } mBody->setSlideContents(mViewFeeder->slideContent(mSlideNumber), slideString); }