Merge branch 'image_fetcher' of https://vcs.maemo.org/git/situare into friendlist
[situare] / src / engine / engine.cpp
index 3dd2cfd..3bbcc2d 100644 (file)
@@ -44,6 +44,11 @@ SituareEngine::SituareEngine(QMainWindow *parent)
     connect(m_ui, SIGNAL(statusUpdate(QString,bool)), this, SLOT(requestUpdateLocation(QString,bool)));
     connect(m_situareService, SIGNAL(error(QString)), this, SLOT(error(QString)));
 
+    connect(m_situareService, SIGNAL(userDataChanged(User*,QList<User*>&)), m_ui,
+            SIGNAL(userDataChanged(User*,QList<User*>&)));
+
+    connect(m_ui, SIGNAL(refreshUserData()), this, SLOT(refreshUserData()));
+
     start();
 }
 
@@ -94,8 +99,9 @@ void SituareEngine::requestUpdateLocation(const QString &status, const bool &pub
     m_situareService->updateLocation(coordinates, status, publish);
 }
 
-void SituareEngine::updateFriendsList()
+void SituareEngine::refreshUserData()
 {
     qDebug() << __PRETTY_FUNCTION__;
-    //code here
+
+    m_situareService->fetchLocations();
 }