#ifndef MESSAGELISTITEM_H
#define MESSAGELISTITEM_H
+#include "coordinates/geocoordinate.h"
#include "extendedlistitem.h"
class Message;
******************************************************************************/
public:
/**
+ * @brief Returns item's coordinates.
+ *
+ * @return item's coordinates
+ */
+ GeoCoordinate coordinates() const;
+
+ /**
* @brief Returns message's ID.
*
* @return message's ID
const QString &id() const;
/**
+ * @brief Returns message receiver's ID.
+ *
+ * @return message receiver's ID
+ */
+ const QString &receiverId() const;
+
+ /**
* @brief Set message data for this item.
*
* @param message Messagedata
* DATA MEMBERS
******************************************************************************/
private:
- QString m_id; ///< message's ID
+ QString m_id; ///< message's ID
+ QString m_receiverId; ///< message reveiver's ID
+
+ GeoCoordinate m_coordinates; ///< message's coordinates
};
#endif // MESSAGELISTITEM_H