diff -r 139d4b7b2938 -r 99bcbff212ad emailuis/nmhswidget/inc/nmhswidgetemailrow.h --- a/emailuis/nmhswidget/inc/nmhswidgetemailrow.h Mon May 24 21:02:02 2010 +0300 +++ b/emailuis/nmhswidget/inc/nmhswidgetemailrow.h Fri May 28 13:56:43 2010 +0300 @@ -22,10 +22,10 @@ #include #include #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 mStatusIcons; + NmMessageEnvelope mEnvelope; };