emailuis/nmhswidget/inc/nmhswidgetconsts.h
changeset 54 997a02608b3a
parent 23 2dc6caa42ec3
child 65 478bc57ad291
equal deleted inserted replaced
53:bf7eb7911fc5 54:997a02608b3a
    21 /**************************************************
    21 /**************************************************
    22  * engine
    22  * engine
    23  *************************************************/
    23  *************************************************/
    24 //Maximum amount of envelopes that can be provided to client in getData function
    24 //Maximum amount of envelopes that can be provided to client in getData function
    25 //This is also the amount of envelopes that is kept in mData all the time
    25 //This is also the amount of envelopes that is kept in mData all the time
    26 const int KMaxNumberOfEnvelopesProvided = 2;
    26 const int KMaxNumberOfEnvelopesProvided = 3;
    27 //Maximum value for unread count
    27 //Maximum value for unread count
    28 const int KMaxUnreadCount = 999; 
    28 const int KMaxUnreadCount = 999; 
    29 
    29 
    30 /**************************************************
    30 /**************************************************
    31  * nmhswidget
    31  * nmhswidget
    32  *************************************************/
    32  *************************************************/
       
    33 /**  docml file including UI definitions */
       
    34 const QString KNmHsWidgetDocML = ":/docml/nmhswidget.docml";
       
    35 /** container widget including all UI components */
       
    36 const QString KNmHsWidgetContainer = "nmhswidgetContainer";
       
    37 /** container widget including content (mail rows / no mails label */
       
    38 const QString KNmHsWidgetContentContainer = "mailRowContainer";
       
    39 /** no mails label - shown when inbox is empty */
       
    40 const QString KNmHsWidgetNoMailsLabel = "noMailsLabel";
    33 /** contents margin/spacing in all layouts / container widgets */
    41 /** contents margin/spacing in all layouts / container widgets */
    34 const int KNmHsWidgetContentsMargin = 0;
    42 const int KNmHsWidgetContentsMargin = 0;
    35 /** Widget's background image*/
    43 /** Widget's background image*/
    36 const QString KNmHsWidgetBackgroundImage = "qtg_fr_hswidget_normal";
    44 const QString KNmHsWidgetBackgroundImage = "qtg_fr_hswidget_normal";
    37 /** max number of mails shown in widget */
    45 /** max number of mails shown in widget */
    46 
    54 
    47 /**************************************************
    55 /**************************************************
    48  * Title row widget
    56  * Title row widget
    49  *************************************************/
    57  *************************************************/
    50 /**  docml file including title row UI definitions */
    58 /**  docml file including title row UI definitions */
    51 #define KNmHsWidgetTitleRowDocML ":/docml/nmhswidgettitle.docml"
    59 /**#define KNmHsWidgetTitleRowDocML ":/docml/nmhswidgettitle.docml" */
    52 /**  docml file including title row UI definitions */
    60 /**  docml file including title row UI definitions */
    53 #define KNmHsWidgetTitleRowContainer  "titleLayoutWidget"
    61 const QString KNmHsWidgetTitleRowContainer = "titleLayoutWidget";
    54 /** mailbox icon */
    62 /** mailbox icon */
    55 #define KNmHsWidgetTitleRowMailboxIcon  "mailboxIcon"
    63 const QString KNmHsWidgetTitleRowMailboxIcon = "mailboxIcon";
    56 /** mailbox name label */
    64 /** mailbox name label */
    57 #define KNmHsWidgetTitleRowMailboxNameLabel "mailboxNameLabel"
    65 const QString KNmHsWidgetTitleRowMailboxNameLabel = "mailboxNameLabel";
    58 /** unread count label */
    66 /** unread count label */
    59 #define KNmHsWidgetTitleRowUnreadCountLabel  "unreadCountLabel"
    67 const QString KNmHsWidgetTitleRowUnreadCountLabel = "unreadCountLabel";
    60 /** expand collapse icon */
    68 /** expand collapse icon */
    61 #define KNmHsWidgetTitleRowCollapseExpandIconLabel "collapseExpandIcon"
    69 const QString KNmHsWidgetTitleRowCollapseExpandIconLabel = "collapseExpandIcon";
    62 
    70 
    63 /**************************************************
    71 /**************************************************
    64  * Mail row widget
    72  * Mail row widget
    65  *************************************************/
    73  *************************************************/
    66 /**  docml file including mail row UI definitions */
    74 /**  docml file including mail row UI definitions */
    67 #define KNmHsWidgetMailRowDocML   ":/docml/nmhswidgetmail.docml"
    75 const QString KNmHsWidgetMailRowDocML = ":/docml/nmhswidgetmail.docml";
    68 /** container widget name for mail row UI items */
    76 /** container widget name for mail row UI items */
    69 #define KNmHsWidgetMailRowContainer   "emailLayoutWidget"
    77 const QString KNmHsWidgetMailRowContainer  = "emailLayoutWidget";
    70 /** sender label */
    78 /** sender label */
    71 #define KNmHsWidgetMailRowSenderLabel   "labelSender"
    79 const QString KNmHsWidgetMailRowSenderLabel = "labelSender";
    72 /** time label */
    80 /** time label */
    73 #define KNmHsWidgetMailRowTimeLabel   "labelTime"
    81 const QString KNmHsWidgetMailRowTimeLabel = "labelTime";
    74 /** subject label */
    82 /** subject label */
    75 #define KNmHsWidgetMailRowSubjectLabel   "labelSubject"
    83 const QString KNmHsWidgetMailRowSubjectLabel = "labelSubject";
    76 /** new mail icon */
    84 /** new mail icon */
    77 #define KNmHsWidgetMailRowNewMailIcon   "iconNewMail"
    85 const QString KNmHsWidgetMailRowNewMailIcon = "iconNewMail";
    78 /** left status icon */
    86 /** left status icon */
    79 #define KNmHsWidgetMailRowLeftIcon   "iconOne"
    87 const QString KNmHsWidgetMailRowLeftIcon = "iconOne";
    80 /** middle status icon */
    88 /** middle status icon */
    81 #define KNmHsWidgetMailRowMiddleIcon   "iconTwo"
    89 const QString KNmHsWidgetMailRowMiddleIcon = "iconTwo";
    82 /** right status icon */
    90 /** right status icon */
    83 #define KNmHsWidgetMailRowRightIcon   "iconThree"
    91 const QString KNmHsWidgetMailRowRightIcon = "iconThree";
    84 /** separator icon */
    92 /** separator icon */
    85 #define KNmHsWidgetMailSeparatorIcon   "iconSeparator"
    93 const QString KNmHsWidgetMailSeparatorIcon = "iconSeparator";
    86 
    94 
    87 
    95 
    88 #endif  // NMHSWIDGETCONSTS_H
    96 #endif  // NMHSWIDGETCONSTS_H