Re-factored the source to use the new coordinate classes
[situare] / src / situareservice / situareservice.h
index bca22dc..370cd61 100644 (file)
@@ -31,7 +31,7 @@
 class NetworkAccessManager;
 class QNetworkReply;
 class QNetworkRequest;
-class QPointF;
+class GeoCoordinate;
 class QUrl;
 
 /**
@@ -74,7 +74,7 @@ public:
     *
     * @param coordinates coordinates to be translated
     */
-    void reverseGeo(const QPointF &coordinates);
+    void reverseGeo(const GeoCoordinate &coordinates);
 
     /**
     * @brief Updates location to the Situare server
@@ -83,7 +83,7 @@ public:
     * @param status message
     * @param publish publish location on Facebook wall (true/false)
     */
-    void updateLocation(const QPointF &coordinates, const QString &status, const bool &publish);
+    void updateLocation(const GeoCoordinate &coordinates, const QString &status, const bool &publish);
 
 public slots:
 
@@ -152,7 +152,7 @@ private:
     * @param publish optional publish location on Facebook wall (true/false)
     * @return QString
     */
-    QString formUrlParameters(const QPointF &coordinates, QString status = QString(),
+    QString formUrlParameters(const GeoCoordinate &coordinates, QString status = QString(),
                               QString publish = QString());
 
     /**