Re-factored the source to use the new coordinate classes
[situare] / src / ui / mainwindow.h
index b2d005b..810c130 100644 (file)
 
 class QGraphicsScene;
 class QLabel;
-class QWebView;
+class QMessageBox;
 class QNetworkReply;
+class QToolButton;
+class QWebView;
 
 class FacebookAuthentication;
 class FullScreenButton;
 class FriendListPanel;
+class GeoCoordinate;
 class MapScale;
 class MapScene;
 class MapView;
+class SettingsDialog;
+class SceneCoordinate;
 class SituareService;
 class User;
 class UserInfoPanel;
 class ZoomButtonPanel;
-class SettingsDialog;
-class QToolButton;
-class QMessageBox;
+
 
 /**
 * @brief Main Window Class
@@ -412,7 +415,7 @@ signals:
     *
     * @param sceneCoordinate Scene coordinates of the new center point
     */
-    void centerToSceneCoordinates(QPoint sceneCoordinate);
+    void centerToSceneCoordinates(const SceneCoordinate &sceneCoordinate);
 
     /**
     * @brief Signal for enabling automatic location update.
@@ -441,7 +444,7 @@ signals:
     *
     * @param coordinates user geo coordinates
     */
-    void findUser(const QPointF &coordinates);
+    void findUser(const GeoCoordinate &coordinates);
 
     /**
     * @brief Signals when friend's profile image is ready
@@ -462,7 +465,7 @@ signals:
     *
     * @param coordinates friend's geo coordinates
     */
-    void findFriend(const QPointF &coordinates);
+    void findFriend(const GeoCoordinate &coordinates);
 
     /**
     * @brief Signal for friend location ready.
@@ -496,7 +499,7 @@ signals:
       *
       * @param sceneCoordinate
       */
-    void mapViewScrolled(QPoint sceneCoordinate);
+    void mapViewScrolled(const SceneCoordinate &sceneCoordinate);
 
     /**
       * @brief Forwarding signal from MapEngine to MapView