equal
deleted
inserted
replaced
19 |
19 |
20 #ifndef SMFPOST_P_H_ |
20 #ifndef SMFPOST_P_H_ |
21 #define SMFPOST_P_H_ |
21 #define SMFPOST_P_H_ |
22 |
22 |
23 #include <QSharedData> |
23 #include <QSharedData> |
24 |
24 #include "smfcontact.h" |
25 class SmfPostPrivate : public QSharedData |
25 class SmfPostPrivate : public QSharedData |
26 { |
26 { |
27 public: |
27 public: |
28 /** |
28 /** |
29 * Constructor |
29 * Constructor |
31 SmfPostPrivate( ) { m_title.clear(); m_desc.clear(); m_url.clear(); m_postId.clear(); } |
31 SmfPostPrivate( ) { m_title.clear(); m_desc.clear(); m_url.clear(); m_postId.clear(); } |
32 |
32 |
33 /** |
33 /** |
34 * Constructor |
34 * Constructor |
35 */ |
35 */ |
36 SmfPostPrivate( QString aTitle, QString aDesc, QImage aImage, QUrl aUrl ) |
36 SmfPostPrivate(SmfContact aOwner, QString aTitle, QString aDesc, QImage aImage, QUrl aUrl ) |
37 { |
37 { |
|
38 m_owner = aOwner; |
38 m_title = aTitle; |
39 m_title = aTitle; |
39 m_desc = aDesc; |
40 m_desc = aDesc; |
40 m_image = aImage; |
41 m_image = aImage; |
41 m_url = aUrl; |
42 m_url = aUrl; |
42 m_postId.clear(); |
43 m_postId.clear(); |
58 * Destructor |
59 * Destructor |
59 */ |
60 */ |
60 ~SmfPostPrivate( ) |
61 ~SmfPostPrivate( ) |
61 { |
62 { |
62 } |
63 } |
63 |
64 SmfContact m_owner; //owner of the post(who posted this message) |
64 QString m_title; // title |
65 QString m_title; // title |
65 QString m_desc; // description |
66 QString m_desc; // description |
66 QImage m_image; // image |
67 QImage m_image; // image |
67 QUrl m_url; // url |
68 QUrl m_url; // url |
68 QString m_postId; // post's unique Id |
69 QString m_postId; // post's unique Id |