Moved location update logic to new class called UpdateLocation.
[situare] / src / engine / engine.cpp
index 7f2f32d..6b68d34 100644 (file)
@@ -376,7 +376,6 @@ void SituareEngine::onLogout()
     qDebug() << __PRETTY_FUNCTION__;
 
     m_ui->loggedIn(false);
-    m_ui->clearUpdateLocationDialogData();
     m_situareService->updateSession(""); // empty session string means logged out
     m_automaticUpdateFirstStart = true;
 }
@@ -626,7 +625,7 @@ void SituareEngine::signalsFromMainWindow()
     connect(m_ui, SIGNAL(requestReverseGeo()),
             this, SLOT(requestAddress()));
 
-    connect(m_ui, SIGNAL(statusUpdate(QString,bool)),
+    connect(m_ui, SIGNAL(locationUpdate(QString,bool)),
             this, SLOT(requestUpdateLocation(QString,bool)));
 
     connect(m_ui, SIGNAL(enableAutomaticLocationUpdate(bool, int)),
@@ -744,7 +743,7 @@ void SituareEngine::signalsFromSituareService()
             this, SLOT(updateWasSuccessful()));
 
     connect(m_situareService, SIGNAL(updateWasSuccessful()),
-            m_ui, SLOT(clearUpdateLocationDialogData()));
+            m_ui, SIGNAL(updateWasSuccessful()));
 }
 
 void SituareEngine::startAutomaticUpdate()