Added connections from FriendGroupItem to MapEngine. Added
[situare] / src / map / friendgroupitem.cpp
index bdc3a96..80272e5 100644 (file)
@@ -103,3 +103,20 @@ void FriendGroupItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *o
                             GROUP_ITEM_FRIENDS_COUNT_WIDTH, GROUP_ITEM_FRIENDS_COUNT_HEIGHT),
                       Qt::AlignCenter, QString::number(m_friends.count()));
 }
+
+void FriendGroupItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
+{
+    qDebug() << __PRETTY_FUNCTION__;
+
+    Q_UNUSED(event);
+
+    QList<QString> userIDs;
+
+    foreach (FriendLocationItem *item, m_friends) {
+        userIDs.append(item->userId());
+    }
+
+    qDebug() << __PRETTY_FUNCTION__ << userIDs;
+
+    emit friendGroupItemClicked(userIDs);
+}