messagingapp/msgui/unifiedviewer/inc/univiewerbodywidget.h
changeset 41 25fe1fe642e3
parent 37 518b245aa84c
child 51 3507212d340e
equal deleted inserted replaced
40:224522e33db9 41:25fe1fe642e3
    24 
    24 
    25 class UniViewerTextItem;
    25 class UniViewerTextItem;
    26 class UniViewerPixmapWidget;
    26 class UniViewerPixmapWidget;
    27 class UniViewerAudioWidget;
    27 class UniViewerAudioWidget;
    28 class HbTextItem;
    28 class HbTextItem;
       
    29 class HbIconItem;
    29 
    30 
    30 /**
    31 /**
    31  * @class UniViewerBodyWidget
    32  * @class UniViewerBodyWidget
    32  * @brief This widget displays the body of the viewer.
    33  * @brief This widget displays the body of the viewer.
    33  */
    34  */
   116     /**
   117     /**
   117      * Clears the content on the widget
   118      * Clears the content on the widget
   118      */
   119      */
   119     void clearContent();
   120     void clearContent();
   120 
   121 
       
   122 private slots:
       
   123 
       
   124     /**
       
   125      * Sets overlay icon on top of pixmap widget.
       
   126      * @param iconName Overlay icon name to be set.
       
   127      */
       
   128     void setOverlayIcon(const QString &iconName);
       
   129 
   121 protected:
   130 protected:
   122 
   131 
   123     /**
   132     /**
   124      * Reimplemented from base class to provide proper geometry for scrolling.
   133      * Reimplemented from base class to provide proper geometry for scrolling.
   125      * @see HbWidget
   134      * @see HbWidget
   162 
   171 
   163     /**
   172     /**
   164      * Media widget for embedded audio content.
   173      * Media widget for embedded audio content.
   165      */
   174      */
   166     UniViewerAudioWidget *mAudioItem;
   175     UniViewerAudioWidget *mAudioItem;
       
   176 
       
   177     /**
       
   178      * Overlay icon on top of pixmap widget.
       
   179      */
       
   180     HbIconItem *mOverlayItem;
   167 };
   181 };
   168 
   182 
   169 #endif //UNIVIEWER_BODY_WIDGET_H
   183 #endif //UNIVIEWER_BODY_WIDGET_H
   170 // EOF
   184 // EOF