m_messagePanel = new MessagePanel(this);
- connect(this, SIGNAL(messagesReceived(QList<Message>&)),
- m_messagePanel, SLOT(populateMessageListView(QList<Message>&)));
+ connect(this, SIGNAL(messagesReceived(QList<Message>&, QList<Message>&)),
+ m_messagePanel, SLOT(populateMessageListView(QList<Message>&, QList<Message>&)));
connect(m_messagePanel, SIGNAL(requestMessages()),
this, SIGNAL(requestMessages()));
connect(m_messagePanel, SIGNAL(requestRemoveMessage(QString)),
this, SIGNAL(requestRemoveMessage(QString)));
+
+ connect(m_messagePanel, SIGNAL(findFriend(GeoCoordinate)),
+ this, SIGNAL(centerToCoordinates(GeoCoordinate)));
+
+ connect(m_messagePanel, SIGNAL(requestMessageDialog(QPair<QString, QString>)),
+ this, SIGNAL(requestMessageDialog(QPair<QString, QString>)));
}
void MainWindow::buildOsmLicense()