M module-apps/application-phonebook/widgets/PhonebookItem.cpp => module-apps/application-phonebook/widgets/PhonebookItem.cpp +4 -14
@@ 36,13 36,12 @@ namespace gui
};
}
- // sets copy of alarm's
- void PhonebookItem::setContact(std::shared_ptr<ContactRecord> contact)
+ void PhonebookItem::setContact(std::shared_ptr<ContactRecord> contactRecord)
{
- this->contact = contact;
- /* alternativeName is used as Surname or Second name */
+ contact = std::move(contactRecord);
contactName->setText(contact->getFormattedName(ContactRecord::NameFormatType::List));
- markFavourite(contact->isOnFavourites());
+ contactName->setFont(style::window::font::big);
+ favourite = contact->isOnFavourites();
markBlocked(contact->isOnBlocked());
}
@@ 62,15 61,6 @@ namespace gui
}
}
- void PhonebookItem::markFavourite(bool val)
- {
- favourite = val;
- if (val)
- contactName->setFont(style::window::font::bigbold);
- else
- contactName->setFont(style::window::font::big);
- }
-
void PhonebookItem::markBlocked(bool val)
{
if (val) {
M module-apps/application-phonebook/widgets/PhonebookItem.hpp => module-apps/application-phonebook/widgets/PhonebookItem.hpp +1 -2
@@ 20,12 20,11 @@ namespace gui
gui::HBox *hBox = nullptr;
bool favourite = false;
- void markFavourite(bool val);
void markBlocked(bool val);
LabelMarkerDisplayMode labelMarkerDisplayMode = LabelMarkerDisplayMode::IncludeFavourites;
public:
- std::shared_ptr<ContactRecord> contact = nullptr;
+ std::shared_ptr<ContactRecord> contact;
PhonebookItem();
virtual ~PhonebookItem() = default;