16 */ |
16 */ |
17 //---------------------------------------------------------------- |
17 //---------------------------------------------------------------- |
18 // UniMessageInfo::UniMessageInfo |
18 // UniMessageInfo::UniMessageInfo |
19 // @see header |
19 // @see header |
20 //---------------------------------------------------------------- |
20 //---------------------------------------------------------------- |
21 UniMessageInfo::UniMessageInfo( const QString& filepath, |
21 UniMessageInfo::UniMessageInfo(const QString& filepath, const int size, const QString& mimetype) : |
22 const int size, |
22 mPath(filepath), mMimeType(mimetype), mSize(size), mProtected(false), mCorrupt(false) |
23 const QString& mimetype ) : mPath (filepath), mSize(size), mMimeType(mimetype) |
|
24 { |
23 { |
25 |
24 |
26 |
25 |
27 } |
26 } |
28 |
27 |
87 { |
86 { |
88 return mMimeType; |
87 return mMimeType; |
89 } |
88 } |
90 |
89 |
91 //---------------------------------------------------------------- |
90 //---------------------------------------------------------------- |
|
91 // UniMessageInfo::isProtected |
|
92 // @see header |
|
93 //---------------------------------------------------------------- |
|
94 inline bool UniMessageInfo::isProtected() const |
|
95 { |
|
96 return mProtected; |
|
97 } |
|
98 |
|
99 //---------------------------------------------------------------- |
|
100 // UniMessageInfo::setProtected |
|
101 // @see header |
|
102 //---------------------------------------------------------------- |
|
103 inline void UniMessageInfo::setProtected(bool isProtected) |
|
104 { |
|
105 mProtected = isProtected; |
|
106 } |
|
107 |
|
108 //---------------------------------------------------------------- |
|
109 // UniMessageInfo::isCorrupted |
|
110 // @see header |
|
111 //---------------------------------------------------------------- |
|
112 inline bool UniMessageInfo::isCorrupted() const |
|
113 { |
|
114 return mCorrupt; |
|
115 } |
|
116 |
|
117 //---------------------------------------------------------------- |
|
118 // UniMessageInfo::setCorrupted |
|
119 // @see header |
|
120 //---------------------------------------------------------------- |
|
121 inline void UniMessageInfo::setCorrupted(bool corrupted) |
|
122 { |
|
123 mCorrupt = corrupted; |
|
124 } |
|
125 |
|
126 //---------------------------------------------------------------- |
92 // UniMessageInfo::serialize |
127 // UniMessageInfo::serialize |
93 // @see header |
128 // @see header |
94 //---------------------------------------------------------------- |
129 //---------------------------------------------------------------- |
95 inline void UniMessageInfo::serialize( |
130 inline void UniMessageInfo::serialize( |
96 QDataStream &stream) const |
131 QDataStream &stream) const |