--- a/emailuis/nmhswidget/inc/nmhswidgetemailrow.h Wed Jun 23 18:00:21 2010 +0300
+++ b/emailuis/nmhswidget/inc/nmhswidgetemailrow.h Tue Jul 06 14:04:34 2010 +0300
@@ -26,6 +26,7 @@
//FORWARD DECLARATIONS:
class HbLabel;
+class HbFrameItem;
class NmHsWidgetEmailRow : public HbWidget
{
@@ -35,9 +36,7 @@
NmHsWidgetEmailRow(QGraphicsItem *parent = 0, Qt::WindowFlags flags = 0);
~NmHsWidgetEmailRow();
NmId messageId();
- bool loadDocML();
- void setFontsSize( bool read );
- void setFontsColor( bool pressed );
+ bool setupUI();
public slots:
void updateMailData( const NmMessageEnvelope& envelope );
@@ -49,6 +48,11 @@
private:
void setIconsToWidget( const NmMessageEnvelope& envelope );
void hideIcons();
+ bool loadDocML();
+ bool setupGraphics();
+ void setFontsSize( bool read );
+ void setHighlighedFontsColor( bool pressed );
+ void showHighlight( bool pressed );
protected:
void mousePressEvent(QGraphicsSceneMouseEvent *event);
@@ -65,6 +69,7 @@
QDateTime mMessageSentTime;
QList <HbLabel*> mStatusIcons;
NmMessageEnvelope mEnvelope;
+ HbFrameItem* mBackgroundLayoutItem;
};