emailuis/nmhswidget/inc/nmhswidgetemailrow.h
changeset 30 759dc5235cdb
parent 23 2dc6caa42ec3
child 47 f83bd4ae1fe3
--- a/emailuis/nmhswidget/inc/nmhswidgetemailrow.h	Thu May 27 12:43:55 2010 +0300
+++ b/emailuis/nmhswidget/inc/nmhswidgetemailrow.h	Fri Jun 11 13:27:14 2010 +0300
@@ -22,10 +22,10 @@
 #include <QDateTime>
 #include <hbwidget.h>
 #include "nmcommon.h"
+#include "nmmessageenvelope.h"
 
 //FORWARD DECLARATIONS:
 class HbLabel;
-class NmMessageEnvelope;
 
 class NmHsWidgetEmailRow : public HbWidget
 {
@@ -36,6 +36,8 @@
     ~NmHsWidgetEmailRow();
     NmId messageId();
     bool loadDocML();
+    void setFontsSize( bool read );
+    void setFontsColor( bool pressed );
 
 public slots:
     void updateMailData( const NmMessageEnvelope& envelope );
@@ -51,6 +53,7 @@
 protected:
     void mousePressEvent(QGraphicsSceneMouseEvent *event);
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
+    bool event( QEvent *event );
     
 private:
     HbLabel *mSenderLabel;
@@ -61,6 +64,7 @@
     NmId mMessageId;
     QDateTime mMessageSentTime;
     QList <HbLabel*> mStatusIcons;  
+    NmMessageEnvelope mEnvelope;
     
 };