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 |