messagingapp/msgui/unifiedviewer/src/univiewslidewidget.cpp
changeset 27 e4592d119491
parent 25 84d9eb65b26f
child 47 5b14749788d7
equal deleted inserted replaced
25:84d9eb65b26f 27:e4592d119491
    36     QGraphicsItem * parent) :
    36     QGraphicsItem * parent) :
    37     HbWidget(parent), mInsideLayout(false), mSlideNumber(slideNumber), mViewFeeder(feeder),
    37     HbWidget(parent), mInsideLayout(false), mSlideNumber(slideNumber), mViewFeeder(feeder),
    38         mHeaderContainer(0)
    38         mHeaderContainer(0)
    39 
    39 
    40 {
    40 {
    41     mMainLayout = new QGraphicsLinearLayout(Qt::Vertical);
    41     mMainLayout = new QGraphicsLinearLayout(Qt::Vertical, this);
    42     mMainLayout->setSpacing(0);
    42     mMainLayout->setSpacing(0);
    43     mMainLayout->setContentsMargins(0, 0, 0, 0);
    43     mMainLayout->setContentsMargins(0, 0, 0, 0);
    44 
    44 
    45     mBody = new UniViewerBodyWidget(this);
    45     mBody = new UniViewerBodyWidget(this);
    46 
    46 
    52     if (mSlideNumber == 0) {
    52     if (mSlideNumber == 0) {
    53         mHeaderContainer = new UniViewerHeaderContainer(mViewFeeder, this);
    53         mHeaderContainer = new UniViewerHeaderContainer(mViewFeeder, this);
    54 
    54 
    55         // Always connect to populate sms content
    55         // Always connect to populate sms content
    56         connect(mViewFeeder, SIGNAL(msgBody(QString)), mBody, SLOT(setTextContent(QString)));
    56         connect(mViewFeeder, SIGNAL(msgBody(QString)), mBody, SLOT(setTextContent(QString)));
       
    57         
       
    58         connect(mHeaderContainer,SIGNAL(sendMessage(const QString&,const QString&)),
       
    59                 this, SIGNAL(sendMessage(const QString&,const QString&)));
       
    60         
       
    61         
    57 
    62 
    58         mMainLayout->addItem(mHeaderContainer);
    63         mMainLayout->addItem(mHeaderContainer);
    59     }
    64     }
    60 
    65 
    61     mMainLayout->addItem(mBody);
    66     mMainLayout->addItem(mBody);