--- a/emailuis/nmailui/src/nmmailboxlistviewitem.cpp Fri May 14 04:17:40 2010 +0300
+++ b/emailuis/nmailui/src/nmmailboxlistviewitem.cpp Fri May 14 04:41:45 2010 +0300
@@ -54,6 +54,8 @@
// To create primitives
HbListViewItem::updateChildItems();
+ EmailMailboxInfo mailboxInfo;
+
NmMailboxMetaData *mailbox =
modelIndex().data(Qt::DisplayRole).value<NmMailboxMetaData*>();
if (mailbox){
@@ -62,7 +64,10 @@
HbLabel *mbIcon = new HbLabel();
mbIcon->setObjectName("MailboxListViewMailboxIcon");
- mbIcon->setIcon(NmIcons::getIcon(NmIcons::NmIconDefaultMailbox));
+
+ QString domainName = mailbox->address();
+ QString iconName = mailboxInfo.mailboxIcon(domainName);
+ mbIcon->setIcon(HbIcon(iconName));
mbIcon->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred);
HbLabel *mbName = new HbLabel();