equal
deleted
inserted
replaced
28 */ |
28 */ |
29 |
29 |
30 /*! |
30 /*! |
31 Constructor |
31 Constructor |
32 */ |
32 */ |
33 NmMailboxListModel::NmMailboxListModel(NmDataManager &dataManager, QObject *parent) |
33 NmMailboxListModel::NmMailboxListModel(NmDataManager &dataManager, QObject *parent) |
34 :QStandardItemModel(parent), |
34 :QStandardItemModel(parent), |
35 mDataManager(dataManager) |
35 mDataManager(dataManager) |
36 { |
36 { |
37 } |
37 } |
38 |
38 |
175 NmMailboxListModelItem *NmMailboxListModel::createMailboxItem(const NmMailbox *mailbox) |
175 NmMailboxListModelItem *NmMailboxListModel::createMailboxItem(const NmMailbox *mailbox) |
176 { |
176 { |
177 NmMailboxMetaData *newMeta = new NmMailboxMetaData(); |
177 NmMailboxMetaData *newMeta = new NmMailboxMetaData(); |
178 newMeta->setId(mailbox->id()); |
178 newMeta->setId(mailbox->id()); |
179 newMeta->setName(mailbox->name()); |
179 newMeta->setName(mailbox->name()); |
|
180 newMeta->setAddress(mailbox->address().address()); |
180 |
181 |
181 NmMailboxListModelItem *item = new NmMailboxListModelItem(); |
182 NmMailboxListModelItem *item = new NmMailboxListModelItem(); |
182 item->setItemMetaData(newMeta); |
183 item->setItemMetaData(newMeta); |
183 item->setData(Hb::StandardItem, Hb::ItemTypeRole); |
184 item->setData(Hb::StandardItem, Hb::ItemTypeRole); |
184 return item; |
185 return item; |