Merge branch 'logout_refactored'
authorlampehe-local <henri.lampela@ixonos.com>
Mon, 24 May 2010 12:01:29 +0000 (15:01 +0300)
committerlampehe-local <henri.lampela@ixonos.com>
Mon, 24 May 2010 12:01:29 +0000 (15:01 +0300)
Conflicts:
src/ui/mainwindow.h

1  2 
src/engine/engine.cpp
src/engine/engine.h
src/map/mapengine.cpp
src/ui/mainwindow.cpp
src/ui/mainwindow.h

@@@ -250,8 -286,11 +286,11 @@@ void SituareEngine::signalsFromGPS(
  
  void SituareEngine::signalsFromMainWindow()
  {
 -    qDebug() << __PRETTY_FUNCTION__;
 +    qDebug() << __PRETTY_FUNCTION__;    
  
+     connect(m_ui, SIGNAL(loginPressed()),
+             this, SLOT(loginPressed()));
      connect(m_ui, SIGNAL(updateCredentials(QUrl)),
              m_facebookAuthenticator, SLOT(updateCredentials(QUrl)));
  
Simple merge
Simple merge
@@@ -118,11 -117,8 +118,11 @@@ void MainWindow::buildFriendListPanel(
      connect(m_mapView, SIGNAL(viewResized(QSize)),
              m_friendsListPanel, SLOT(screenResized(QSize)));
  
 +    connect(this, SIGNAL(locationItemClicked(QList<QString>)),
 +            m_friendsListPanel, SLOT(showFriendsInList(QList<QString>)));
 +
      connect(m_mapView, SIGNAL(viewResizedNewSize(int, int)),
-             friendsListPanelSidebar, SLOT(reDrawSidebar(int, int)));
+             m_friendsListPanelSidebar, SLOT(reDrawSidebar(int, int)));
  }
  
  void MainWindow::buildManualLocationCrosshair()
@@@ -74,8 -76,15 +76,15 @@@ private
  /*******************************************************************************
   * MEMBER FUNCTIONS AND SLOTS
   ******************************************************************************/
 -public:
 +public:    
      /**
+     * @brief
+     *
+     * @param logged
+     */
+     void loggedIn(bool logged);
+     /**
      * @brief Enable / disable auto centering button.
      *
      * @param enabled true if shoud be enabled, false otherwise
@@@ -301,13 -317,12 +317,19 @@@ signals
      void friendsLocationsReady(QList<User *> &friendsList);
  
      /**
 +    * @brief Signal is emitted when location item is clicked.
 +    *
 +    * @param userIDs list of friends user IDs in the group
 +    */
 +    void locationItemClicked(const QList<QString> &userIDs);
 +
 +    /**
+     * @brief Signals when Login/Logout action is pressed
+     *
+     */
+     void loginPressed();
+     /**
      * @brief MapView has been resized
      *
      * @param size view size