--- a/emailuis/nmhswidget/inc/nmhswidgetconsts.h Wed Jun 23 18:00:21 2010 +0300
+++ b/emailuis/nmhswidget/inc/nmhswidgetconsts.h Tue Jul 06 14:04:34 2010 +0300
@@ -23,13 +23,21 @@
*************************************************/
//Maximum amount of envelopes that can be provided to client in getData function
//This is also the amount of envelopes that is kept in mData all the time
-const int KMaxNumberOfEnvelopesProvided = 2;
+const int KMaxNumberOfEnvelopesProvided = 3;
//Maximum value for unread count
const int KMaxUnreadCount = 999;
/**************************************************
* nmhswidget
*************************************************/
+/** docml file including UI definitions */
+const QString KNmHsWidgetDocML = ":/docml/nmhswidget.docml";
+/** container widget including all UI components */
+const QString KNmHsWidgetContainer = "nmhswidgetContainer";
+/** container widget including content (mail rows / no mails label */
+const QString KNmHsWidgetContentContainer = "mailRowContainer";
+/** no mails label - shown when inbox is empty */
+const QString KNmHsWidgetNoMailsLabel = "noMailsLabel";
/** contents margin/spacing in all layouts / container widgets */
const int KNmHsWidgetContentsMargin = 0;
/** Widget's background image*/
@@ -48,41 +56,41 @@
* Title row widget
*************************************************/
/** docml file including title row UI definitions */
-#define KNmHsWidgetTitleRowDocML ":/docml/nmhswidgettitle.docml"
+/**#define KNmHsWidgetTitleRowDocML ":/docml/nmhswidgettitle.docml" */
/** docml file including title row UI definitions */
-#define KNmHsWidgetTitleRowContainer "titleLayoutWidget"
+const QString KNmHsWidgetTitleRowContainer = "titleLayoutWidget";
/** mailbox icon */
-#define KNmHsWidgetTitleRowMailboxIcon "mailboxIcon"
+const QString KNmHsWidgetTitleRowMailboxIcon = "mailboxIcon";
/** mailbox name label */
-#define KNmHsWidgetTitleRowMailboxNameLabel "mailboxNameLabel"
+const QString KNmHsWidgetTitleRowMailboxNameLabel = "mailboxNameLabel";
/** unread count label */
-#define KNmHsWidgetTitleRowUnreadCountLabel "unreadCountLabel"
+const QString KNmHsWidgetTitleRowUnreadCountLabel = "unreadCountLabel";
/** expand collapse icon */
-#define KNmHsWidgetTitleRowCollapseExpandIconLabel "collapseExpandIcon"
+const QString KNmHsWidgetTitleRowCollapseExpandIconLabel = "collapseExpandIcon";
/**************************************************
* Mail row widget
*************************************************/
/** docml file including mail row UI definitions */
-#define KNmHsWidgetMailRowDocML ":/docml/nmhswidgetmail.docml"
+const QString KNmHsWidgetMailRowDocML = ":/docml/nmhswidgetmail.docml";
/** container widget name for mail row UI items */
-#define KNmHsWidgetMailRowContainer "emailLayoutWidget"
+const QString KNmHsWidgetMailRowContainer = "emailLayoutWidget";
/** sender label */
-#define KNmHsWidgetMailRowSenderLabel "labelSender"
+const QString KNmHsWidgetMailRowSenderLabel = "labelSender";
/** time label */
-#define KNmHsWidgetMailRowTimeLabel "labelTime"
+const QString KNmHsWidgetMailRowTimeLabel = "labelTime";
/** subject label */
-#define KNmHsWidgetMailRowSubjectLabel "labelSubject"
+const QString KNmHsWidgetMailRowSubjectLabel = "labelSubject";
/** new mail icon */
-#define KNmHsWidgetMailRowNewMailIcon "iconNewMail"
+const QString KNmHsWidgetMailRowNewMailIcon = "iconNewMail";
/** left status icon */
-#define KNmHsWidgetMailRowLeftIcon "iconOne"
+const QString KNmHsWidgetMailRowLeftIcon = "iconOne";
/** middle status icon */
-#define KNmHsWidgetMailRowMiddleIcon "iconTwo"
+const QString KNmHsWidgetMailRowMiddleIcon = "iconTwo";
/** right status icon */
-#define KNmHsWidgetMailRowRightIcon "iconThree"
+const QString KNmHsWidgetMailRowRightIcon = "iconThree";
/** separator icon */
-#define KNmHsWidgetMailSeparatorIcon "iconSeparator"
+const QString KNmHsWidgetMailSeparatorIcon = "iconSeparator";
#endif // NMHSWIDGETCONSTS_H