connect(searchPeopleButton, SIGNAL(clicked()),
this, SIGNAL(requestInterestingPeopleSearch()));
+ ImageButton *friendListButton = new ImageButton(":/res/images/friend_list_btn.png",
+ ":/res/images/friend_list_btn_s.png",
+ ":/res/images/friend_list_btn_d.png", this);
+ connect(friendListButton, SIGNAL(clicked()),
+ this, SLOT(showFriend()));
+
ImageButton *messageButton = new ImageButton(":/res/images/chat_btn.png",
":/res/images/chat_btn_s.png",
":/res/images/chat_btn_d.png", this);
m_genericButtonsLayout->addWidget(refreshInterestingPeopleButton);
m_genericButtonsLayout->addWidget(searchPeopleButton);
+ m_itemButtonsLayout->addWidget(friendListButton);
m_itemButtonsLayout->addWidget(messageButton);
}
personItem->setAvatarImage(image);
}
+void MeetPeoplePanel::showFriend()
+{
+ qDebug() << __PRETTY_FUNCTION__;
+
+ PersonListItem *personItem = dynamic_cast<PersonListItem*>(m_personListView->selectedItem());
+ if (personItem) {
+ QList<QString> userIds;
+ userIds.append(personItem->facebookId());
+ emit requestShowFriend(userIds);
+ }
+}
+
void MeetPeoplePanel::populateInterestingPeopleListView(QList<User> &interestingPeople)
{
qDebug() << __PRETTY_FUNCTION__ ;