#define USER_H
#include <QPixmap>
-#include <QPointF>
#include <QString>
#include <QUrl>
+#include "coordinates/geocoordinate.h"
+
/**
* @brief Class to store user information (applies to friends also)
*
* @brief Constructor, initializes member data
*
*/
- User(const QString &address, const QPointF &coordinates, const QString &name,
+ User(const QString &address, const GeoCoordinate &coordinates, const QString &name,
const QString ¬e, const QUrl &imageUrl, const QString ×tamp,
const bool &type, const QString &userId, const QString &units = 0,
const double &value = 0);
*
* @param coordinates coordinates
*/
- void setCoordinates(const QPointF &coordinates);
+ void setCoordinates(const GeoCoordinate &coordinates);
/**
* @brief Set distance
/**
* @brief Get coordinates
*
- * @return QPointF coordinates
+ * @return GeoCoordinate coordinates
*/
- const QPointF &coordinates() const;
+ const GeoCoordinate &coordinates() const;
/**
* @brief Get distance and units
private:
QString m_address; ///< placeholder for address information
- QPointF m_coordinates; ///< placeholder for coordinates
+ GeoCoordinate m_coordinates; ///< placeholder for coordinates
QString m_name; ///< placeholder for name
QString m_note; ///< placeholder for note
QUrl m_profileImageUrl; ///< placeholder for image url