diff -r bf7eb7911fc5 -r 997a02608b3a emailuis/nmhswidget/inc/nmhswidgetconsts.h --- 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