*/
void loginFailed();
+ /**
+ * @brief Slot to intercept signal when login with cookies is requested
+ *
+ */
void loginUsingCookies();
/**
*/
void buildFriendListPanel();
+ /**
+ * @brief Build login dialog and connect slots
+ *
+ */
void buildLoginDialog();
/**
*/
void buildUserInfoPanel();
+ /**
+ * @brief Build webview and connect slots
+ *
+ */
void buildWebView();
/**
*/
void buildZoomButtonPanel();
+ /**
+ * @brief Clears cookie jar
+ *
+ */
void clearCookieJar();
/**
+ * @brief connect/disconnect webview signals
+ *
+ * @param connectSignals true = connect, false = disconnect
+ */
+ void connectWebViewSignals(bool connectSignals);
+
+ /**
* @brief Private method to create the Menu items
*/
void createMenus();
*/
void gpsTimeout();
+ /**
+ * @brief Slot to load cookies from settings
+ *
+ */
void loadCookies();
/**
*/
void loadDone(bool done);
+ /**
+ * @brief Slot to save cookies to settings
+ *
+ */
void saveCookies();
/**
void fetchUsernameFromSettings();
/**
+ * @brief Signal for finding user.
+ *
+ * @param coordinates user geo coordinates
+ */
+ void findUser(const QPointF &coordinates);
+
+ /**
* @brief GPS setting changed
*
* @param enabled True if GPS is enabled, otherwise false
FriendListPanel *m_friendsListPanel; ///< Instance of friends list panel
LoginDialog *m_loginDialog; ///< Login dialog
MapView *m_mapView; ///< Instance of the map view
- NetworkCookieJar *m_cookieJar;
+ NetworkCookieJar *m_cookieJar; ///< Placeholder for QNetworkCookies
PanelSideBar *m_userPanelSidebar; ///< User panel side bar
PanelSideBar *m_friendsListPanelSidebar;///< Friends panel side bar
UserInfoPanel *m_userPanel; ///< Instance of the user information panel