emailuis/nmhswidget/inc/nmhswidgettitlerow.h
changeset 76 38bf5461e270
parent 62 a8c646b56683
equal deleted inserted replaced
74:6c59112cfd31 76:38bf5461e270
    17 
    17 
    18 #ifndef NMHSWIDGETTITLEROW_H_
    18 #ifndef NMHSWIDGETTITLEROW_H_
    19 #define NMHSWIDGETTITLEROW_H_
    19 #define NMHSWIDGETTITLEROW_H_
    20 
    20 
    21 #include <hbwidget.h>
    21 #include <hbwidget.h>
       
    22 #include <hbeffect.h>
    22 
    23 
    23 //FORWARD DECLARATIONS:
    24 //FORWARD DECLARATIONS:
    24 class HbLabel;
    25 class HbLabel;
    25 class HbPushButton;
    26 class HbPushButton;
    26 class HbFrameItem;
    27 class HbFrameItem;
    42     
    43     
    43 private:
    44 private:
    44     bool loadDocML(HbDocumentLoader &loader);
    45     bool loadDocML(HbDocumentLoader &loader);
    45     bool setupGraphics();
    46     bool setupGraphics();
    46     void updateData();
    47     void updateData();
    47     void setHighlighedFontsColor( bool pressed );
    48     void setFontsColor();
    48     void showHighlight( bool pressed );
       
    49     
    49     
    50 public slots: 
    50 public slots: 
    51     void updateAccountName(const QString& accountName );
    51     void updateAccountName(const QString& accountName );
    52     void updateUnreadCount(const int& unreadCount );
    52     void updateUnreadCount(const int& unreadCount );
       
    53     
       
    54 private slots:
       
    55     void hideHighlight(const HbEffect::EffectStatus &status);
    53 
    56 
    54 signals:
    57 signals:
    55     void expandCollapseButtonPressed();
    58     void expandCollapseButtonPressed();
    56     void mailboxLaunchTriggered();
    59     void mailboxLaunchTriggered();
    57     
    60